代码之家  ›  专栏  ›  技术社区  ›  Mike Cialowicz

是否存在以编程方式从PDF中删除密码的库?[关闭]

  •  8
  • Mike Cialowicz  · 技术社区  · 15 年前

    是否存在将从PDF文档中删除“所有者”密码的库,以便可以通过编程方式从中提取文本?有点像 PDF Technologies' Password Recovery tool ,但可以从命令行或python调用。一个图形用户界面对我来说并不真正有用,因为文档的数量是如此之多。

    请不要对程序的合法性发表评论。讨论中的pdf是拥有的,需要提取文本以形成文档集的关键字云。

    3 回复  |  直到 12 年前
        1
  •  2
  •   Jason Sundram Red Alert    12 年前

    我不知道Python库,但是对于从PDF文档中批量删除密码,我的同事们有很好的经验 PwdRemover (不是免费的)。

        2
  •  6
  •   rcs    15 年前

    以下是用于命令行处理的其他两个(开源)工具:

    QPDF: A Content-Preserving PDF Transformation System :

    qpdf --password=PASSWORD --decrypt SECURED.pdf UNSECURED.pdf
    

    pdftk - the pdf toolkit :

    pdftk SECURED.pdf input_pw PASSWORD output UNSECURED.pdf
    
        3
  •  0
  •   Jason Sundram Red Alert    12 年前

    如果您忘记了密码,或者加密文档的员工已经离开公司,您可以使用 PDFCrack 恢复密码。