วิธีการปกป้องไฟล์ Excel โดยใช้ C#
วิธีการปกป้องไฟล์ Excel โดยใช้ C#
ปกป้องไฟล์ Excel ใน C# โดยใช้ Aspose.Cells
การปกป้องไฟล์ Excel ช่วยป้องกันการแก้ไขโดยไม่ได้รับอนุญาตและรับประกันความสมบูรณ์ของข้อมูลในสเปรดชีตที่สำคัญ ในบทความนี้ คุณจะได้เรียนรู้วิธีการใช้ Aspose.Cells for .NET เพื่อใช้การปกป้องระดับเวิร์กบุ๊กโดยใช้ C#
ทำไมต้องปกป้องไฟล์ Excel?
- ป้องกันการแก้ไขหรือเขียนทับโดยไม่ตั้งใจ
- รักษาข้อมูลที่ละเอียดอ่อนให้ปลอดภัย
- เปิดใช้งานการเข้าถึงร่วมกับสิทธิ์เฉพาะ
คู่มือการดำเนินการทีละขั้นตอน
ขั้นตอนที่ 1: สร้างโปรเจกต์ C# ใหม่
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionApp
ขั้นตอนที่ 2: ติดตั้ง Aspose.Cells for .NET
dotnet add package Aspose.Cells
ขั้นตอนที่ 3: โหลดไฟล์ Excel
Workbook workbook = new Workbook("Input.xlsx");
ขั้นตอนที่ 4: ใช้การปกป้อง
workbook.Protect(ProtectionType.All, "secure123");
คุณสามารถเลือกจาก:
ProtectionType.All
ProtectionType.Contents
ProtectionType.Objects
ProtectionType.Structure
ขั้นตอนที่ 5: บันทึกไฟล์ที่ถูกปกป้อง
workbook.Save("Protected.xlsx");
แนวทางปฏิบัติที่ดีที่สุด
- เก็บรหัสผ่านอย่างปลอดภัยโดยใช้ตัวแปรสภาพแวดล้อมหรือผู้จัดการความลับ
- ใช้รหัสผ่านที่มีอักขระผสมที่แข็งแรง
- ตรวจสอบการปกป้องโดยการเปิดไฟล์อีกครั้งหลังการประมวลผล