วิธีตั้งรหัสผ่านให้ไฟล์ XLT M

Sheetize XLT M Password Setter for .NET ให้ API ที่เรียบง่ายแต่ทรงพลังสำหรับใส่การป้องกันด้วยรหัสผ่านให้กับเทมเพลต Excel ที่มีแมโคร โดยยังคงรักษาเวิร์กชีต, แมโคร, ชาร์ตและการจัดรูปแบบทั้งหมดไว้ได้อย่างครบถ้วน ซึ่งเป็นประโยชน์เมื่อคุณต้องการรักษาความปลอดภัยของเทมเพลตก่อนแชร์หรือผสานรวมเข้าสู่ pipeline ที่ต้องการไฟล์ Excel ที่เข้ารหัส

คุณสมบัติหลัก

ใส่รหัสผ่านให้กับ XLT M

ทำการเข้ารหัสไฟล์ XLT M ที่มีอยู่ด้วยรหัสผ่านที่ผู้ใช้กำหนด การป้องกันครอบคลุมการเปิดไฟล์และตัวเลือกเพิ่มเติมสำหรับการจำกัดการแก้ไข, การพิมพ์ และโครงสร้างไฟล์

คงรูปแบบและออบเจ็กต์ไว้ครบ

สไตล์เซลล์, สูตร, ตาราง, ชาร์ต, แมโครและรูปภาพทั้งหมดจะยังคงอยู่โดยไม่มีการเสียหายหลังจากการเข้ารหัส

รองรับการสตรีมมิ่ง

ปกป้องเวิร์กบุ๊กขนาดใหญ่ในโหมดสตรีมมิ่งเพื่อลดการใช้หน่วยความจำ เหมาะสำหรับการประมวลผลเป็นชุดของหลายไฟล์

คำแนะนำโดยละเอียด

กระบวนการตั้งรหัสผ่านให้ไฟล์ XLT M

เพื่อใส่รหัสผ่านให้ไฟล์ XLT M ด้วย Sheetize ให้ทำตามขั้นตอนต่อไปนี้

  1. สร้างตัวปกป้อง: สร้างอินสแตนซ์ของ SpreadsheetLocker
  2. กำหนดค่า Options: ตั้งค่า LockerSaveOptions โดยระบุรหัสผ่านและแฟล็กการป้องกันที่ต้องการ (เช่น อนุญาตให้แก้ไขออบเจ็กต์, อนุญาตการพิมพ์)
  3. กำหนดเส้นทางไฟล์: ระบุเส้นทางของไฟล์ XLT M ต้นฉบับและตำแหน่งไฟล์ XLT M ที่ได้ป้องกันแล้ว
  4. ดำเนินการป้องกัน: เรียก Process พร้อมกับออปชันโหลดและป้องกันที่เตรียมไว้

ตัวอย่าง – ปกป้องไฟล์ XLT M ด้วยรหัสผ่าน

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected_template.xltm",
    Password = "MySecretPwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

ตัวอย่าง – ปกป้องไฟล์ XLT M ด้วยรหัสผ่านการเขียน

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected_template.xltm",
    PasswordOfWriteProtection = "WritePwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

การสนับสนุนรูปแบบไฟล์ที่ขยายเพิ่มเติม

  • Sheetize ยังสามารถใส่รหัสผ่านให้กับการส่งออกเป็น CSV, TSV และ HTML จากเวิร์กบุ๊ก (ไฟล์ที่ได้จะถูกบรรจุใน ZIP พร้อมการเข้ารหัส)

ด้วยความสามารถเหล่านี้ Sheetize ทำให้การตั้งรหัสผ่านให้กับไฟล์ XLT M เป็นเรื่องง่าย ไม่ว่าจะเป็นสคริปต์สั้น ๆ สำหรับการใช้งานครั้งเดียวหรือบริการระดับผลิตที่ต้องรักษาความปลอดภัยให้กับเทมเพลตหลายพันไฟล์ต่อวัน

 แบบไทย