如何解决使用 python 和 pdftk 自动密码锁定 PDF 时遇到的问题
我正在尝试使用 python 和 pdftk 密码锁定 PDF Python 生成一个 pw 然后使用 pdftk 锁定 pdf,然后创建一个带有路径名和密码的 excel 文件。
什么有效?
- pdftk 有效我试过直接密码锁定
- Excel 文件输出和密码生成
什么不起作用?
- 我似乎找不到密码锁定的 PDF
try:
directory=sys.argv[1]
except:
directory=r"C:\Users\Desktop\UNMOD"
outputdir = directory
print(outputdir)
if not os.path.exists(outputdir):
os.makedirs(outputdir)
print("Working on files in [",directory,"] :")
for filename in os.listdir(directory):
if filename.endswith(".pdf"):
filename_noext = os.path.splitext(filename)[0]
filename_encrypted = outputdir + filename_noext + "_encrypted.pdf"
password = id_generator()
subprocess.run(["pdftk",filename,"output",filename_encrypted,"user_pw",password])
print("Encrypting [ ",os.path.join(directory,filename)," ] to [ "," ] with password: ",password)
df.loc[len(df.index)] = [filename_encrypted,password]
continue
else:
continue
writeExcel()
我认为错误出在这里?或者有没有其他解决方案可以解决我的问题(即其他语言、批处理文件等,只要它们是免费的)
请帮忙!提前致谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。