我已经安装了iText7 trail版本将html文件转换为pdf的软件包。我已成功地将html转换为pdf,使用他们提到的正确代码(iText Software)。但是我仍然不清楚为创建的pdf设置密码。将html文件转换为pdf后,应使用password保护pdf文件。任何人都可以帮助我在转换html文件时使用c#中的代码来加密PDF文件。需要iText7 HTML到PDF中的加密代码#
0
A
回答
0
您没有共享任何代码(当您在Stack Overflow上发布问题时,实际上这是一个需求),但我认为您正在创建一个PdfWriter
过程中的某个地方。如果没有,请查看不同的变体以从HTML创建PDF。在内部,PDF写入过程由PdfWriter
实例完成,因此如果代码中没有PdfWriter
实例,则必须使用一种方法,该方法可以深入到较低级别的功能中。
当您创建PdfWriter
实例时,您可以定义WriterProperties
。这在Chapter 7 of the Building Blocks tutorial中有解释。你必须创建一个接受一个目标(的路径要创建的PDF)一个PdfWriter
实例,但也有WriterProperties
实例:
byte[] user = "abc".getBytes();
byte[] owner = "xyz".getBytes();
PdfDocument pdf = new PdfDocument(new PdfWriter(dest,
new WriterProperties().setStandardEncryption(user, owner,
EncryptionConstants.ALLOW_PRINTING | EncryptionConstants.ALLOW_ASSEMBLY,
EncryptionConstants.ENCRYPTION_AES_256)));
在这种情况下,我们使用AES 256加密(唯一的加密算法这将在ISO-32000-2中允许)使用用户和所有者密码。我们允许打印和组装文件。
相关问题
- 1. itext7 pdf到图像
- 2. 的Cocos2D - HTML代码加密
- 3. 需要使用.Net中的AES-128位加密来加密PDF
- 4. file_get_contents需要php的内容!我需要在HTML代码中的源代码
- 5. 需要密码
- 6. 需要一些PHP和HTML代码加密?以便用户无法看到或编辑代码
- 7. 在C#代码中需要GridView的html代码
- 8. 是否需要进行HTML加密?
- 9. 需要帮助解密NFC AAR代码
- 10. 需要密码才能访问代码中的私钥?
- 11. 在C源代码中加密密码
- 12. 需要加密AES256
- 13. 具备HTML - 需要使用代码
- 14. HTML,JavaScript来理解源代码需要
- 15. Cookie代码需要帮助(html,css,js)
- 16. C#显示HTML代码控制需要
- 17. 需要通过.NET代码传真HTML
- 18. Android到PHP加密代码
- 19. QR代码API需要使用C#检测.pdf内的QR码
- 20. 需要替代EO.Pdf在C#中将HTML转换为PDF,wkhtmltopdf?
- 21. 在C帮助RSA加密代码需要
- 22. Symfony2需要发送密码到API
- 23. 需要Arduino的加密库
- 24. 需要开放密码保护的docx文件的java代码
- 25. 需要密码editText中的空格android
- 26. 密钥库:为什么getCertificateChain(..)不需要密码,而getKey需要密码?
- 27. 加密WPF代码
- 28. 使用IText7将SVG图像添加到PDF
- 29. 用于.htaccess的密码是否需要加密?
- 30. JavaFX&iText7