使用 zend pdf 限制用户操作
Restrict user actions with zend pdf
在 Zend Framework(任何版本)中是否可以限制用户对 Zend Pdf 的操作?
例如,对于 Adobe Acrobat,您可以在 PDF 文件上设置密码并通过设置权限对其进行自定义。如允许使用有效密码进行复制、编辑和打印。否则,用户只能查看 pdf。
我使用 Zend Framework 2 中的 zend pdf 根据他们的配置文件为客户生成 pdf 文件。有些客户希望 pdf 默认只有查看权限。这可以通过 Zend Framework 实现吗?
如果不是,使用 chmod 是更改文件权限的好选择吗?
作为旁注,是的,我完全知道为了获得对 pdf 的完全访问权限有很多变通办法,但是拥有仅查看权限会过滤掉 99% 想要修改的用户它。
如果这根本不可能,不管怎么看,有什么建议吗?
要使用所有 pdf 定制,您必须使用外部 PDF 库,因为 Zend PDF 没有正确提供所有定制。我已经在使用 Zend PDF 时遇到了很多问题,现在我正在使用 MPDF,与 Zend PDF 相比,它使用起来非常简单,而且你现在可以做所有你想做的事情,比如允许复制,使用有效密码编辑和打印等。所以通过这个 link 你可以找到一切。
https://mpdf.github.io/reference/mpdf-functions/setprotection.html.
谢谢。
在 Zend Framework(任何版本)中是否可以限制用户对 Zend Pdf 的操作?
例如,对于 Adobe Acrobat,您可以在 PDF 文件上设置密码并通过设置权限对其进行自定义。如允许使用有效密码进行复制、编辑和打印。否则,用户只能查看 pdf。
我使用 Zend Framework 2 中的 zend pdf 根据他们的配置文件为客户生成 pdf 文件。有些客户希望 pdf 默认只有查看权限。这可以通过 Zend Framework 实现吗?
如果不是,使用 chmod 是更改文件权限的好选择吗?
作为旁注,是的,我完全知道为了获得对 pdf 的完全访问权限有很多变通办法,但是拥有仅查看权限会过滤掉 99% 想要修改的用户它。
如果这根本不可能,不管怎么看,有什么建议吗?
要使用所有 pdf 定制,您必须使用外部 PDF 库,因为 Zend PDF 没有正确提供所有定制。我已经在使用 Zend PDF 时遇到了很多问题,现在我正在使用 MPDF,与 Zend PDF 相比,它使用起来非常简单,而且你现在可以做所有你想做的事情,比如允许复制,使用有效密码编辑和打印等。所以通过这个 link 你可以找到一切。
https://mpdf.github.io/reference/mpdf-functions/setprotection.html.
谢谢。