วิธีตั้งรหัสผ่านให้ไฟล์ Xlsb
Sheetize XLSB Password Setter สำหรับ .NET ให้ API ที่เรียบง่ายแต่ทรงพลังสำหรับใส่การป้องกันด้วยรหัสผ่านให้กับเวิร์กบุ๊กไบนารีของ Excel พร้อมคงรักษาแผ่นงาน, แผนภูมิและรูปแบบทั้งหมดไว้ ซึ่งเป็นประโยชน์เมื่อคุณต้องการปกป้องไฟล์ก่อนแชร์หรือผสานรวมเข้ากับไพป์ไลน์ที่ต้องการไฟล์ Excel ที่เข้ารหัส
คุณสมบัติหลัก
ใส่รหัสผ่านให้ XLSB
เข้ารหัสไฟล์ XLSB ที่มีอยู่ด้วยรหัสผ่านที่ผู้ใช้กำหนด การป้องกันจะครอบคลุมการเปิดไฟล์และข้อจำกัดเพิ่มเติมแบบเลือกได้ เช่น ไม่ให้แก้ไข, ไม่ให้พิมพ์ หรือไม่ให้เปลี่ยนโครงสร้าง
คงรูปแบบและวัตถุ
สไตล์ของเซลล์, สูตร, ตาราง, แผนภูมิและรูปภาพทั้งหมดจะคงอยู่หลังจากเข้ารหัส
รองรับการสตรีม
ปกป้องเวิร์กบุ๊กขนาดใหญ่ในโหมดสตรีมเพื่อลดการใช้หน่วยความจำ เหมาะกับการประมวลผลเป็นชุดหลายไฟล์
คำแนะนำโดยละเอียด
ขั้นตอนการป้องกันด้วยรหัสผ่าน XLSB
เพื่อใส่รหัสผ่านให้ไฟล์ XLSB ด้วย Sheetize ให้ทำตามขั้นตอนต่อไปนี้
- สร้าง Protector: สร้างอินสแตนซ์ของ
SpreadsheetLocker - ตั้งค่า Options: กำหนด
LockerSaveOptionsพร้อมรหัสผ่านและฟลักที่ต้องการ (เช่น ให้แก้ไขวัตถุ, ให้พิมพ์) - ระบุเส้นทางไฟล์: ระบุตำแหน่งไฟล์ XLSB ต้นฉบับและตำแหน่งไฟล์ XLSB ที่จะบันทึกพร้อมการป้องกัน
- ดำเนินการป้องกัน: เรียก
Processพร้อมออปชันการโหลดและการปกป้องที่จัดเตรียมไว้
ตัวอย่าง – เปิดไฟล์ XLSB ที่มีรหัสผ่าน
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
Password = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);ตัวอย่าง – เปิดไฟล์ XLSB ด้วยรหัสผ่านการป้องกันการเขียน
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);รองรับรูปแบบเพิ่มเติม
- Sheetize ยังสามารถใส่รหัสผ่านให้ไฟล์ CSV, TSV และ HTML ที่ส่งออกจากเวิร์กบุ๊กได้ (ไฟล์ผลลัพธ์จะถูกบรรจุใน ZIP พร้อมการเข้ารหัส)
ด้วยความสามารถเหล่านี้ Sheetize ทำให้การป้องกันไฟล์ XLSB ด้วยรหัสผ่านเป็นเรื่องง่าย ไม่ว่าคุณจะต้องการสคริปต์สั้น ๆ สำหรับงานแค่ครั้งเดียวหรือบริการระดับผลิตภัณฑ์ที่ต้องปกป้องพัน ๆ สเปรดชีตต่อวัน.