Maaş bordroları, sözleşmeler, faturalar... Hassas PDF'leri şifreyle korumak isteyebilirsiniz. pypdf ile hem tek dosyayı hem de bir klasör dolusunu toplu şifreleyebilirsiniz.

Kurulum

pip install pypdf

Bir PDF'i şifrelemek

from pypdf import PdfReader, PdfWriter

okuyucu = PdfReader("bordro.pdf")
yazici = PdfWriter()

for sayfa in okuyucu.pages:
    yazici.add_page(sayfa)

yazici.encrypt("gizli-sifre")
with open("bordro_korumali.pdf", "wb") as f:
    yazici.write(f)
print("PDF sifrelendi.")

Toplu şifreleme

Her çalışanın bordrosunu kendi şifresiyle korumak için bir Excel listesini okuyup döngüye sokabilirsiniz — her dosya farklı şifreyle çıkar.

💡

Şifreleri güvenli tutun ve mümkünse her belge için farklı, tahmin edilmesi zor şifreler kullanın.

Küçük bir ek adımla müşteriye giden belgeleri koruma altına almış olursunuz — hem profesyonel hem de veri güvenliği açısından değerli.