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