有时我会从有密码的人那里收到受密码保护的 pdf 文件。记住它们变得很痛苦。 pdf 文件通常是 1.4 版本的文档,我分享的这些信息与我的早些时候问题。现在我的问题是,有没有办法从pdf文件中提取并制作一个新的pdf文件,这次没有密码保护。我猜 pdftk 在这里可能有用。
答案1
这有点取决于pdf上设置的密码类型。有用户、所有者和输入密码。
对于用户pw:
pdftk input.pdf output output.pdf user_pw YOURPASSWORD-HERE
与用户和所有者pw
pdftk input.pdf output output.pdf user_pw YOURPASSWORD-HERE owner_pw YOURPASSWORD-HERE
对于输入密码:
pdftk input.pdf output output.pdf input_pw YOURPASSWORD-HERE
欲了解更多详细信息,您可以在这里阅读: https://www.cyberciti.biz/faq/removing-password-from-pdf-on-linux/
答案2
pdftk
如果您需要一种以编程方式执行此操作的方法,则可以执行此操作,但解决此问题的一个简单方法是打开“安全”文件,然后选择您拥有的任何“打印到 PDF”选项。
这将创建一个与原始安全文件内容相同的 PDF 文件,但没有任何元数据(因此没有密码)。