我正在使用PHP/TCPdf创建一个pdf文件,并希望该文件只能由Adobe Reader查看。
我想显示相同或其他一些消息:
要查看本文档的全部内容,您需要更高版本的 PDF 查看器。您可以从 www.adobe.com/products/acrobat/readstep2.html 升级到最新版本的 Adobe Reader
如需进一步支持,请转至 www.adobe.com/support/products/acrreader.html
像这些 http://www.kuleuven.be/lucas/Docs/Vacatures/2014_107_ADOCARE.pdf
我可以使用TCPdf或JavaScript嵌入PDF来做到这一点吗?
谢谢。
需要Adobe Acrobat/Reader的最常见原因是Acrobat JavaScript功能。在这种情况下,最佳做法是设置文档,以显示哑 PDF 查看器的版本,说明需要更智能的查看器。然后,您有一个文档级脚本,该脚本停用该指示并初始化文档以使用更智能的 PDF 查看器。
换句话说,该方法假设PDF查看器是愚蠢的,并为智能PDF查看器提供解锁高级功能的方法。
出于需要 Acrobat/Reader 的其他原因,例如正确显示叠印和透明度,可能需要将实际文档嵌入包装 PDF 中,并仅在满足条件时才让包装器将其导出。