ปกป้อง PDF ผ่าน Python

ตั้งค่าสิทธิ์เอกสารสำหรับ PDF ด้วยการเข้ารหัส AES-128ใช้ Aspose.PDF สำหรับ Python for .NET เพื่อแก้ไขเอกสาร PDF แบบโปรแกรม

วิธีป้องกันไฟล์ PDF โดยใช้เครื่องมือ Python for .NET

เพื่อปกป้องไฟล์ PDF ให้ใช้ Aspose.PDF for Python via .NET ซึ่งเป็น API ที่มีประสิทธิภาพและใช้งานง่าย เปิด PyPI ค้นหา aspose-pdf และติดตั้ง หรือเรียกใช้คำสั่งต่อไปนี้:

Console

pip install aspose-pdf

ป้องกันไฟล์ PDF ผ่าน Python


คุณจำเป็นต้อง Aspose.PDF for Python ที่จะลองรหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.สร้างวัตถุของ DocumentPrivilege และตั้งค่าตัวเลือก 1.วิธีการโทร Document.Encrypt เพื่อปกป้องรูปแบบไฟล์ PDF ที่มี AES-128 1.บันทึกผลการค้นหาในรูปแบบ PDF

ปกป้อง PDF - Python

รหัสตัวอย่างนี้แสดงวิธีการปกป้องไฟล์ PDF

import aspose.pdf as apdf

from os import path
path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)
document_privilege = apdf.facades.documentPrivilege.forbid_all
document_privilege.allow_screen_readers = True
document.encrypt("userpassword", "ownerpassword",
    document_privilege, apdf.CryptoAlgorithm.AE_SX128, False)
document.save(path_outfile)