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.