我正在使用PHP / TCPdf创建pdf文件,并希望该文件只能由Adobe Reader查看.
我想显示相同或其他消息:
To view the full contents of this document, you need a later version of the PDF viewer. You can upgrade to the latest version of Adobe Reader from www.adobe.com/products/acrobat/readstep2.html
For further support, go to www.adobe.com/support/products/acrreader.html
像这些http://www.kuleuven.be/lucas/Docs/Vacatures/2014_107_ADOCARE.pdf
我可以使用嵌入PDF的TCPdf或JavaScript来做到这一点吗?
谢谢.
解决方法:
需要Adobe Acrobat / Reader的最常见原因是Acrobat JavaScript功能.在这种情况下,最佳做法是设置文档,使其显示哑PDF查看器的版本,并指出必须使用更智能的查看器.然后,您将拥有一个文档级脚本,该脚本可以停用该指示并初始化文档以与更智能的PDF查看器一起使用.
换句话说,该方法假定PDF查看器是愚蠢的,并为智能PDF查看器提供了解锁高级功能的方法.
由于需要Acrobat / Reader的其他原因(例如正确显示叠印和透明度),可能有必要将实际文档嵌入到包装PDF中,只有在满足条件时,包装才导出.