如何使用qpdf CLI删除PDF的密码

包含敏感信息并通过电子邮件共享的PDF文件通常使用安全可靠的长密码进行保护, 因此只有目标用户才能打开该文件。没关系, 至少对于普通用户而言, 但是对于那些知道如何使用Windows命令行(Linux的终端)的高级用户来说, 这很繁琐。尽管有很多在线工具可让你毫不费力地删除PDF的密码, 但是如果你是开发人员, 其目标是创建一个具有删除PDF密码功能的应用程序(了解文件的密码), 课程), 则需要使用第三方工具/库来快速实现此目的。
QPDF是其中一种工具, 它使与PDF相关的所有事情都可以通过CLI轻松实现。 QPDF是一个命令行程序, 可对PDF文件进行结构化, 内容保留的转换。它可能被称为pdf-to-pdf之类的东西。它还为PDF制作软件的开发人员或只想查看PDF文件内幕的人们提供了许多有用的功能, 以了解有关其工作方式的更多信息。
尽管在这篇简短的文章中, 我们将其用于非常简单的事情, 但值得一提的是, 这是许多人广泛需要的功能。我们很快将向你解释如何创建加密的PDF(受密码保护)的不受保护的副本(无密码)。
注意
本教程假定你确实知道密码以解锁PDF。我们没有说明破解/删除PDF文件保护的方法。
拆下我们假设你已经为系统(Windows, Linux等)下载并安装了QPDF。创建一个未加密的文件副本的命令如下:

qpdf --decrypt --password=12345 encrypted_file.pdf output_file.pdf

你将基本上使用– decrypt参数来实现你的目标。此功能将删除文件上的所有加密, 但是, 如果文件受密码保护, 则必须提供密码。你将使用– password参数提供此密码, 并最终提供输入文件(具有密码保护的PDF)和输出文件(将在没有保护的情况下生成的PDF)。
【如何使用qpdf CLI删除PDF的密码】编码愉快!

    推荐阅读