Cách bảo vệ tệp Excel bằng C#

Cách bảo vệ tệp Excel bằng C#

Bảo vệ tệp Excel trong C# bằng cách sử dụng Aspose.Cells

Bảo vệ tệp Excel giúp ngăn chặn chỉnh sửa không được ủy quyền và đảm bảo tính toàn vẹn của dữ liệu bảng xếp hạng quan trọng. Trong bài viết này, bạn sẽ tìm hiểu làm thế nào để sử dụng Aspose.Cells cho .NET để áp dụng bảo vệ cấp sổ làm việc bằng cách sử dụng C#.

Tại sao phải bảo vệ Excel?

  • Tránh các phiên bản ngẫu nhiên hoặc overwriting
  • Thông tin nhạy cảm an toàn
  • Khả năng tiếp cận hợp tác với giấy phép cụ thể

Hướng dẫn thực hiện từng bước

Bước 1: Tạo một dự án C# mới

dotnet new console -n ExcelProtectionApp  
cd ExcelProtectionApp

Bước 2: Cài đặt Aspose.Cells cho .NET

dotnet add package Aspose.Cells

Bước 3: Tải file Excel

Workbook workbook = new Workbook("Input.xlsx");

Bước 4: Sử dụng bảo vệ

workbook.Protect(ProtectionType.All, "secure123");

Bạn có thể chọn từ:

  • ProtectionType.All
  • ProtectionType.Contents
  • ProtectionType.Objects
  • ProtectionType.Structure

Bước 5: Lưu file được bảo vệ

workbook.Save("Protected.xlsx");

Thực hành tốt nhất

  • Lưu trữ mật khẩu một cách an toàn bằng cách sử dụng biến môi trường hoặc quản lý bí mật.
  • Sử dụng mật khẩu alphanumeric mạnh mẽ.
  • Chứng nhận bảo vệ bằng cách mở lại file post-processing.
 Tiếng Việt