วิธีการปกป้องไฟล์ Excel โดยใช้ C#
วิธีการปกป้องไฟล์ Excel โดยใช้ C#
การปกป้องไฟล์ Excel ช่วยป้องกันการแก้ไขที่ไม่ได้รับอนุญาตและรับประกันความสมบูรณ์ของข้อมูลแผ่นสเปรย์ที่สําคัญ ในบทความนี้คุณจะเรียนรู้วิธีใช้ Aspose.Cells สําหรับ .NET เพื่อใช้การปกป้องระดับหนังสือทํางานโดยใช้ C#
ทําไมต้องปกป้องไฟล์ Excel
- ป้องกันการแก้ไขที่ผิดพลาดหรือการเขียนเกินไป
- ข้อมูลที่ไวต่อความปลอดภัย
- อนุญาตให้เข้าถึงร่วมมือด้วยอนุญาตเฉพาะ
คู่มือการดําเนินการขั้นตอน
ขั้นตอน 1: สร้างโครงการ C# ใหม่
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionApp
ขั้นตอน 2: ติดตั้ง Aspose.Cells สําหรับ .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");
แนวทางที่ดีที่สุด
- บันทึกรหัสผ่านได้อย่างปลอดภัยโดยใช้ตัวแปรสภาพแวดล้อมหรือผู้จัดการความลับ
- ใช้รหัสผ่าน alphanumeric ที่แข็งแรง
- ปรับประกันการป้องกันโดยการเปิดไฟล์หลังการประมวลผล