Password Protect PDF Using Python
from PyPDF2 import PdfFileWriter, PdfFileReader
lmport getpass
pdfwriter=PdfFileWriter()
pdf=PdfFileReader("1.pdf")
for page_num in range(pdf.numPages):
pdfwriter.addPage(pdf.getPage(page_num))
passw=getpass.getpass(prompt='Enter Password: ')
pdfwriter.encrypt(passw)
with open('ho.pdf','wb') as f:
pdfwriter.write(f)

No comments: