PDF’yi Python ile koruyun

AES-128 şifrelemeli PDF için belge ayrıcalıklarını ayarlayın. PDF belgelerini programlı olarak değiştirmek için Python for .NET için Aspose.PDF öğesini kullanın

Python for .NET Aracını Kullanarak PDF Dosyası Nasıl Korunur

PDF dosyasını korumak için, güçlü ve kullanımı kolay bir API olan Aspose.PDF for Python via .NET kullanın. PyPI‘yi açın, aspose-pdf‘i arayın ve yükleyin. Alternatif olarak, şu komutu çalıştırın:

Console

pip install aspose-pdf

PDF’yi Python aracılığıyla koruyun


Ortamınızdaki kodu denemek için Aspose.PDF for .NET gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. DocumentPrivilege & set seçeneklerinden bir nesne oluşturun.
  3. PDF’yi AES-128 ile korumak için Document.Encrypt yöntemini arayın.
  4. Sonucu PDF formatında kaydet

PDF'yi koruyun - Python

Bu örnek kod, PDF Dosyasını nasıl koruyacağınızı gösterir

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)