通过使用 PyPDF2 编写 PDF 时设置 permissions_flag 参数来完成预制。
参考: https://pypdf2.readthedocs.io/en/latest/_modules/PyPDF2/_writer.html#PdfWriter.encrypt
from PyPDF2 import PdfFileWriter
output_Writer = PdfFileWriter()
# 只读、只打印权限
output_Writer.encrypt(user_pwd='', owner_pwd='sample_password', permissions_flag=0b0100)