PDF 文件的密码保护
我们需要使用密码来保护 PDF 文件。有没有基于 Java 的开源工具可以在这方面帮助我们?
We have a requirement to protect PDF files using a password. Are there any Java-based, open source tools which will help us in this regard?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以轻松地在java中制作受密码保护的pdf文件……为此,您将需要两个附加的jar/lib bctsp-jdk16-1.46.jar和bcprov-jdk16-1.46.jar以及itextpdf-5.2。 1.jar.
从这里下载所有 jars 下载 Jars
下面也是代码片段
You can easily make the Password protected pdf file in java......to do so you will require two addtional jar/lib bctsp-jdk16-1.46.jar and bcprov-jdk16-1.46.jar along with the itextpdf-5.2.1.jar.
Download all jars from here Download Jars
Also below is the snippet of the code
我建议使用 iText java PDF 库。
在 iText 内部,有一个名为 PdfEncrypter 的类,它应该让您用密码保护 PDF 文件。
I would recommend using the iText java PDF library.
Inside iText, there is a class called PdfEncrypter which should let you password protect a PDF file.
您可以使用 iText PDF for java 来完成此操作:
一些示例:
http://1t3xt.info/examples/browse/?page=example&id=42
you can do it with iText PDF for java:
some examples:
http://1t3xt.info/examples/browse/?page=example&id=42
FOP 库还允许加密:
http://xmlgraphics.apache.org/fop/0.94/ pdf加密.html
FOP library also allows encryption:
http://xmlgraphics.apache.org/fop/0.94/pdfencryption.html