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

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

Aspose.PDF for Python for .NET Logo

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

เพื่อปกป้องไฟล์ 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)