如何从PDF文件中删除安全性?


74

我正在尝试填写一些文档,但是提供的PDF是“ SECURED”的,这意味着我不能使用FoxIt的打字机工具。

有什么办法可以消除安全性?



1
我了解的是这些pdf文件已签名 -在acrobat中,您需要做的就是删除签名,然后将它们可编辑(因为编辑后将无效)。假设foxit具有类似的功能。
bdecaf 2013年

1
对于Linux用户,Thebozo已经在这里回答了这个问题:superuser.com/a/367356/278746
Hello World

Answers:


35

与其他解决方案相反,您不需要其他软件。

使用Windows的任何人都可以通过4个简单的步骤完成此操作,而无需任何其他软件。

  1. 打开PDF
  2. 转到文件>打印。 从打印选项中选择Microsoft XPS Document Writer。尽管您可能希望它可以打印,但它不会打印任何内容,它将创建一个XPS文档。
  3. 打开生成的XPS文件
  4. 打印,转到Microsoft PDF Creator。现在它将再次将其另存为PDF。同样,它不会打印。

就我而言,我必须删除文档的第一页/最后一页,所以我只打印了所需的页面。


1
我喜欢这个主意,为我工作。唯一的问题是转换为XPS和转换为PDF时的质量更改。不过,这将仅针对我的文档。
fatih_dur

有趣的是,我还发现MS PDF创建者有点麻烦。我使用Adobe PDF创建器,尽管我相信它是Adobe Creative Suite附带的,所以并不是每个人都有一个副本(可能是错误的)。
Eoin

2
这种方法对我有用,方法是在Chrome中打开它,进行打印,选择“打印为PDF”,然后打开输出的PDF。
jonathanconway'8

我没有使用MS PDF创建器,而是使用了Adobe PDF创建器,但是我认为并非每个人都拥有此功能,因此在我的示例中没有使用它。如果您有它或可以找到它进行安装,那么我建议它稍微好一点(尽管不是很完美)。
Eoin

4
这样做的主要缺点是您无法再标记或复制文本。
贝斯手

71

假设它只是一个“权限”(所有者)密码,它限制了编辑,打印和复制等操作(即,无需输入密码即可打开文件),则以下内容将消除这些限制:

  1. https://github.com/qpdf/qpdf/releases
  2. 解压缩/安装并导航到包含qpdf.exe的bin文件夹(或与您的平台相似的文件夹)
  3. 将您要处理的PDF放在同一文件夹中
  4. 运行:(如果文件名包含空格,请qpdf --decrypt InputFile.pdf OutputFile.pdf使用"s)。
  5. 使用OutputFile执行您喜欢的操作。

如果您的PDF文件受用户密码保护,请将步骤4更改为 qpdf --decrypt --password=yourpassword InputFile OutputFile

这不适用于Adobe Digital Editions,并且可能存在数字签名文件的问题。

有关这些所有者密码限制的背景的一些讨论,请参见https://lwn.net/Articles/335415/


3
qpdf对我来说很好。我可以使用自制软件将其安装在OS X中。
Donny Kurnia

我必须先使用qpdf,然后再使用PDFcreator来对一个PDF文档进行编辑。(没有qpdf的PDFcreator首先将不起作用)。它是受密码保护和认证的文档。使用另存为.ps技巧无效。(由于文档是机密文件,所以我无法与解锁PDF网站进行比较。)
Franck Dernoncourt,2017年

在政府签发的W-9表格上效果出色。天才官僚锁定了PDF,因此您无法通过Foxit应用签名,但这可以解决问题!
HerrimanCoder

在某些获得CC授权但又由于某种原因而被保护的PDF上,其工作方式像超级按钮。现在我可以注释!
路易斯·安托林·卡诺

35
  1. 打印到PostScript(PS)打印机(其中打印机端口设置为打印到文件,而不是打印机-或在“打印”对话框中选中“打印到文件”选项)
  2. 编辑结果.ps文件并删除:

    mark currentfile eexec
    54dc5232e897cbaaa7584b7da7c23a6c59e7451851159cdbf40334cc2600
    ...
    cleartomark
    
  3. 保存并提取.ps文件


为我工作。我在这里的脚本是:andorian.blogspot.ie/2014/05/...
Lmwangi

我以前曾经使用过这个技巧,但现在我不记得我是如何设法转换为的.ps。:(
Isaac Kleinman 2014年

mark currentfile eexec 54dc5232e897cbaaa7584b7da7c23a6c59e7451851159cdbf40334cc2600-这些文件不在pdf版本1.3(Acrobat 4.x)数字签名文件中。它用qpdf解密。但是该标志仍然存在,并且无法进行编辑。
Joel G Mathew

11

简单!

  1. 从Acrobat的完整版本(我使用v9.3)中,选择“文件..导出..Postscript..Postscript”。这将创建一个“ .ps”文件。
  2. 单击.ps文件,它将使用Acrobat蒸馏器自动将其转换回pdf。
  3. 现在,您将拥有原始文件的完美副本,减去所有签名,编辑限制等。

我需要这项技术来修复pdf文件,以便通过“ Advanced..Preflight”菜单将其显示在Kindle DX上。这种方法在一个文件上表现出了完美的效果,该文件抵制了提供删除pdf文件限制的四个主要实用程序(即A-PDF,pdftk,Kernel PDF,UnrestrictPDF)的所有尝试。


5
是的,这对我不起作用...得到此错误:此PostScript文件是从加密的PDF文件创建的。不允许重新加密加密的PDF。看起来他们赶上了这个把戏。
2012年

7
该网站为我解锁了PDF。 pdfunlock.com
乔恩

完整版的Acrobat是指付费版吗?
Eoin

8

直接(参见和)从pdf中删除限制,没有任何技巧:


1-在线方式

如果要在浏览器中执行此操作(不安装工具),请使用PDFUnlock。您只需要上传pdf(将其拖放到可用的框中),即可消除安全限制。但是,最多免费转换5MB文件。


2-离线方法

但是,像我一样,如果您希望在计算机上使用脱机工具,则可以安装Weeny Free PDF Password Remover


PDFUlock网站报告“上载的文件不受保护,没有任何可以删除的限制”,即使FoxIt阅读器将我的PDF声明为“ SECURED”并禁用了注释。
Jess Riedel

2
Weeny软性PDF密码删除器工具对我来说非常有用!在此之前,我已经尝试了6种其他工具:PDF密码恢复,即时PDF卸妆,PDF密码卸妆,GuaPDF,PDF破解,昂贵的Wondershare PDF卸妆,但其他工具却没有。
Craig Lambie

6

离线使用Google Chrome(不上传任何内容)

这是一个稍旧的线程,但是由于我经常使用,我想对其进行更新:

  • 只需将有问题的PDF拖放到空白的Chrome页面上即可。
  • Chrome打开“锁定的” PDF。
  • 现在打印文档,并使用“另存为PDF”作为首选打印机。
  • 欣赏保存完好的和未锁定的PDF(特别是复制和粘贴;-))

第一次执行时,“打印”->“另存为”步骤可能会很棘手,因为您可能会选择PDF Writer / Maker进行输出,并且您将再次获得锁定的PDF。

该过程在此处进一步描述:另存为PDF

在某些版本的chrome(旧版)上,您必须先激活“另存为PDF”选项。

由于您可以安装chrome而不给他们您的电子邮件地址,因此我认为这是一个真正的“免费”解决方案。


不再工作了。
chrisdrobison

4

我将其上传到带有chrome的google驱动器,点击“打印”按钮,并将其另存为pdf(必须在某些版本的chrome设置中启用)。我得到了真正的一笔交易,图像的分辨率相同,文件大小也可以检出,但是所有的安全限制都消失了。

谢谢谷歌!你们是黑客:-)


为什么这被否决?
Eoin

1
是的,我也会很感兴趣。实际上,我有一些带有图像和矢量图形的棘手的PDF,并且尝试了所有“免费”解决方案(其中大多数并不是真正的免费,这是大多数试用和cr脚的软件),但没有一个起作用。也许纯粹的商业许可证要好得多(别忘了,Microsoft XPS Document Writer与免费相反,您最好在出口时拥有有效的MS许可证,因为它将与生成的PDF一起出售,名称和其他“有用”的东西。)然后,我尝试了google方式,到目前为止,对于所有PDF来说,它都像一个魅力。
Xan-Kun Clark-Davis

4

我发现的最佳选择是此在线工具:https : //smallpdf.com/unlock-pdf

编辑:他们现在也有一个桌面应用程序。https://smallpdf.com/desktop


谢谢,那是唯一对我有用的东西。许多其他解决方案都依赖能够打印PDF,但是某些受保护的PDF无法打印。
Oleksiy

很高兴它有所帮助。感谢谁做这个工具太:-)的家伙
Sнаđошƒаӽ

没为我工作。在Reader中可以看到文档,但是它的文档属性无法更改,这是我想要做的。SmallPDF似乎打开了它,但什么也没显示。

2

模拟转换。打印并重新扫描。


嗯...即使您想那样做,仅从完整版本的Acrobat中“打印为PDF”难道不是很容易吗?但是,这破坏了利润,因此,如果您导出到Postscript,然后重新导入到pdf,则会获得完美的转换(请参见下面的答案)?
Contango

@gravitas如果您已经购买了完整版Acrobat,那只会更容易,因为发问者正在谈论FoxIt,我认为他们没有Acrobat Pro。
GAThrawn

2

删除用户/打开密码几乎是不可能的,但是,如果您的PDF文件仅受所有者密码保护,即禁用了PDF打印,编辑,复制和其他功能,那么可以使用多种程序来删除PDF安全性,例如本文:http : //www.instructables.com/id/How-to-Remove-PDF-Password-Security-PrintEditCo/

出于安全和隐私方面的原因,我不建议您在那些应上传PDF文档以消除PDF安全性的在线服务中使用。


1

就我而言,有一个视图密码可以通过保存来保持其状态-但不会阻止打印等内容。这让我打开了模拟方法,即“打印到PDF打印机”。生成的文件缺少密码,并且似乎没有降级。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.