ความปลอดภัยของ PDF

Documentize PDF Security for .NET เป็นเครื่องมือที่ทรงพลังที่ออกแบบมาเพื่อเพิ่มความปลอดภัยให้กับเอกสาร PDF ของคุณโดยการให้ความสามารถในการเข้ารหัสและถอดรหัส มันมั่นใจได้ว่าข้อมูลที่ละเอียดอ่อนของคุณยังคงเป็นความลับและได้รับการปกป้องจากการเข้าถึงที่ไม่ได้รับอนุญาต

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

  • เข้ารหัสเอกสาร PDF: ป้องกันไฟล์ PDF ของคุณโดยการเพิ่มรหัสผ่านของผู้ใช้และเจ้าของ
  • ถอดรหัสเอกสาร PDF: ลบการเข้ารหัสจาก PDF เมื่อจำเป็น
  • ตั้งค่าค permissions: ควบคุมสิทธิ์ต่างๆ เช่น การพิมพ์ การคัดลอก และการแก้ไขเนื้อหา
  • การทำงานอัตโนมัติ: ผสานการเข้ารหัสและถอดรหัสเข้าสู่วิทยาการ .NET ของคุณเพื่อสร้างกระบวนการอัตโนมัติ
  • การปฏิบัติตามข้อกำหนด: มั่นใจว่าเอกสารของคุณตรงตามมาตรฐานอุตสาหกรรมสำหรับความปลอดภัยของเอกสาร

วิธีการเข้ารหัสเอกสาร PDF

เพื่อเข้ารหัสเอกสาร PDF ให้ทำตามขั้นตอนต่อไปนี้:

  1. สร้างอินสแตนซ์ของคลาส Security
  2. สร้างอินสแตนซ์ของ EncryptionOptions พร้อมรหัสผ่านของผู้ใช้และเจ้าของที่ต้องการ
  3. เพิ่มไฟล์ PDF เข้า โดยใช้วิธีการ AddInput
  4. ตั้งค่าพาธไฟล์ผลลัพธ์ โดยใช้ AddOutput
  5. ดำเนินการเข้ารหัส โดยใช้วิธีการ Process
 1// สร้างอินสแตนซ์ของปลั๊กอิน Security
 2var plugin = new Security();
 3
 4// กำหนดค่าตัวเลือกการเข้ารหัส
 5var opt = new EncryptionOptions("user_password", "owner_password");
 6
 7// เพิ่มไฟล์ PDF ที่เข้า
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// ระบุไฟล์ PDF ที่ถูกเข้ารหัสแล้ว
11opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));
12
13// ดำเนินการเข้ารหัส
14plugin.Process(opt);

วิธีการถอดรหัสเอกสาร PDF

เพื่อถอดรหัสเอกสาร PDF ให้ทำตามขั้นตอนต่อไปนี้:

  1. สร้างอินสแตนซ์ของคลาส Security
  2. สร้างอินสแตนซ์ของ DecryptionOptions พร้อมรหัสผ่านที่จำเป็น
  3. เพิ่มไฟล์ PDF ที่ถูกเข้ารหัส โดยใช้วิธีการ AddInput
  4. ตั้งค่าพาธไฟล์ผลลัพธ์ โดยใช้ AddOutput
  5. ดำเนินการถอดรหัส โดยใช้วิธีการ Process
 1// สร้างอินสแตนซ์ของปลั๊กอิน Security
 2var plugin = new Security();
 3
 4// กำหนดค่าตัวเลือกการถอดรหัส
 5var opt = new DecryptionOptions("user_password");
 6
 7// เพิ่มไฟล์ PDF ที่ถูกเข้ารหัสแล้ว
 8opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));
 9
10// ระบุไฟล์ PDF ที่ถอดรหัสแล้ว
11opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));
12
13// ดำเนินการถอดรหัส
14plugin.Process(opt);

การตั้งสิทธิ์ในเอกสาร PDF

เมื่อเข้ารหัส PDF คุณสามารถตั้งค่าสิทธิ์ต่างๆ เพื่อควบคุมวิธีการใช้เอกสารได้

  • การพิมพ์: อนุญาตหรือไม่อนุญาตการพิมพ์เอกสาร
  • การคัดลอก: อนุญาตหรือไม่อนุญาตการคัดลอกเนื้อหา
  • การแก้ไข: อนุญาตหรือไม่อนุญาตการแก้ไขเอกสาร

เพื่อกำหนดสิทธิ์ คุณสามารถกำหนดค่าตัวเลือก EncryptionOptions ตามต้องการ

 แบบไทย