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.