5

我有一堆要从中删除密码的pdf。请注意,我知道密码,因此无需暴力破解。我正在使用 Mac,所以我想制作一个应用程序来删除这些密码。

我见过像 Wondershare 的 pdf 密码删除器这样的应用程序,所以我知道这是可能的。

obj-c 环境中是否有解决方案/库可以从 PDF 中删除密码?

4

7 回答 7

5

好的。这是简单的解决方案。

  1. 用谷歌浏览器打开pdf。
  2. 输入密码。
  3. 使用 ctrl+p 打印文档。
  4. 选择另存为 pdf 选项。

完毕。

于 2014-12-30T12:03:29.307 回答
2

我认为这对你有用。两个答案似乎都有效,我个人会选择第二个。

转录:

do shell script "pdftk secured.pdf input_pw foopass output unsecured.pdf"

于 2013-07-12T17:32:39.223 回答
0

我认为您正在寻找 PSPDFkit。在此处查看此文档

于 2013-07-12T11:33:14.547 回答
0

您可以通过遍历所有 pdf 文件并逐个解锁来做到这一点。我不确定您是否正在寻找这种类型的解决方案,但可能会有所帮助。

遍历所有 PDf 并通过传递 pdf 的确切路径创建一个 CGPDFDocument,CGPDFDocumentRef 上有一个方法可以检查文档是否受密码保护,即“ CGPDFDocumentIsUnlocked ”。如果它被锁定,则使用方法解锁文件:“ CGPDFDocumentUnlockWithPassword ”。

将解锁的文档保存到一个路径,从那时起,您每次访问它时都不需要解锁。

TNQ

于 2013-07-12T12:57:00.750 回答
0

使用 Adob​​e Acrobat 9 Pro:

  1. 通过输入密码打开文档。
  2. 高级 -> 安全 -> 删除安全
  3. 保存文档

关闭并重新打开,无需密码。

于 2013-08-07T06:54:59.670 回答
0

这是我尝试过的:-

  1. 打开PDF 文件。

  2. 第一次输入密码。

  3. 现在要删除密码"ctrl+p",然后选择此"Microsoft Print To PDF"

  1. 然后点击打印,它会询问要保存的位置,给出您要保存的详细信息并保存。

  2. 完毕。

笔记:-

  1. 更准确地说,我们不需要任何浏览器,它可以在您的本地系统中完成。

  2. 有时您会收到一些银行文件,例如 form-16 等,它将受到密码保护,由于安全原因,您将无权修改,由于某种原因,或者您可能正在使用某些组织系统,所以在这种情况下很有帮助。

于 2020-07-23T11:26:13.483 回答
0

删除密码安全的步骤:

  1. 右键单击 PDF 文件并从“打开方式”菜单中选择“Google Chrome”,或将任何受密码保护的 PDF 文件(银行对账单)拖到您的 Google Chrome 浏览器中。

  2. 现在转到 Google Chrome 中的文件菜单并选择打印(或在 Windows 上按 Ctrl+P)。将目标打印机选择为“另存为 PDF”,然后单击“保存”按钮。

  3. 提供文件名和文件位置,您的重复 PDF 文件将保存在指定位置。现在上传保存的 PDF 文件。

于 2020-03-24T08:32:32.937 回答