คำแนะนำบทช่วยสอนสั้นๆ นี้เกี่ยวกับ วิธีการใช้รหัสผ่านป้องกันไฟล์ Excel ใน C# ด้วยความช่วยเหลือของขั้นตอนที่จำเป็นทั้งหมดในการกำหนดค่า IDE และขั้นตอนโดยละเอียดในการเขียนแอปพลิเคชัน นอกจากนี้ยังมีโค้ดตัวอย่างที่เรียกใช้ได้ซึ่งแสดงกระบวนการ เข้ารหัสไฟล์ Excel ด้วยรหัสผ่านใน C# คุณจะได้เรียนรู้เกี่ยวกับประเภทการเข้ารหัสต่างๆ การตั้งรหัสผ่าน และการบันทึกไฟล์เอาต์พุตในรูปแบบต่างๆ เช่น XLSX, XLS, ODS เป็นต้น
ขั้นตอนในการป้องกันรหัสผ่าน Excel ใน C#
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Cells for .NET เพื่อเข้ารหัสไฟล์ Excel
- โหลดหรือสร้างไฟล์ Excel โดยใช้วัตถุคลาส Workbook
- ตั้งค่าตัวเลือกการเข้ารหัสที่จำเป็นสำหรับสมุดงานที่โหลดโดยใช้เมธอด SetEncryptionOptions()
- ตั้งรหัสผ่านสำหรับไฟล์
- บันทึกสมุดงานที่เข้ารหัสไว้บนดิสก์
ขั้นตอนเหล่านี้อธิบายกระบวนการ รหัสผ่านป้องกันไฟล์ Excel ใน C# เช่น โหลดไฟล์ Excel ต้นทางก่อน จากนั้นจึงใช้วิธี SetEncryptionOptions() เพื่อตั้งค่าคุณสมบัติการเข้ารหัสต่างๆ สำหรับสเปรดชีต หลังจากขั้นตอนเหล่านี้ เราเพียงแค่ตั้งรหัสผ่านที่จำเป็นในการเปิดไฟล์ Excel จากนั้นบันทึกไฟล์ Excel เอาต์พุตในรูปแบบที่คุณต้องการ
รหัสเพื่อเข้ารหัสสมุดงานด้วยรหัสผ่านใน C
รหัสนี้สาธิตกระบวนการ เข้ารหัสไฟล์ Excel ใน C# โดยใช้เมธอด SetEncryptionOptions() ที่ใช้ค่าประเภทการเข้ารหัสอย่างใดอย่างหนึ่ง เช่น StrongCryptographicProvider, EnhancedCryptographicProviderV1, Compatible หรือ XOR และความยาวของคีย์ วัตถุการตั้งค่าในคลาสสมุดงานมีคุณสมบัติรหัสผ่านที่ตั้งค่าและจำเป็นสำหรับการเปิดสมุดงานหลังจากการเข้ารหัส เมื่อสมุดงานได้รับการเข้ารหัสแล้ว จะสามารถบันทึกในรูปแบบใดก็ได้ที่รองรับ MS Excel
ในบทความนี้ เราได้เรียนรู้การเข้ารหัสไฟล์ Excel หากคุณต้องการเรียนรู้ขั้นตอนการเพิ่มลายเซ็นดิจิทัลในสมุดงาน โปรดดูบทความใน วิธีเพิ่มลายเซ็นดิจิทัลใน Excel โดยใช้ C#