代码之家  ›  专栏  ›  技术社区  ›  ploopploop Smiranin

使用zend pdf限制用户操作

  •  0
  • ploopploop Smiranin  · 技术社区  · 6 年前

    在Zend Framework(任何版本)中,是否可能使用Zend Pdf限制用户操作?

    例如,使用Adobe Acrobat,您可以在PDF文件上输入密码,并通过设置权限对其进行自定义。例如允许使用有效密码进行复制、编辑和打印。否则,例如,用户只能查看pdf。

    我使用zend Framework 2中的zend pdf根据客户的配置文件生成pdf文件。一些客户端希望pdf在默认情况下仅具有查看权限。这可以通过Zend框架实现吗?

    如果不是,使用chmod是否是更改文件权限的好选项?

    顺便说一句,是的,我完全知道要获得对pdf的完全访问权限有很多变通方法,但拥有“仅查看”权限会过滤掉99%想要修改它的用户。

    如果这根本不可能,不管你怎么看,有什么建议吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Amiya Ranjan    6 年前

    要使用所有pdf自定义,您必须使用外部pdf库,因为Zend pdf不能正确提供所有自定义。我在使用Zend PDF时已经遇到了很多问题,现在我使用的是MPDF,与Zend PDF相比,它使用起来非常简单,而且你现在可以做你想做的所有事情,比如允许用有效密码复制、编辑和打印等。所以通过这个链接你可以找到一切。

    https://mpdf.github.io/reference/mpdf-functions/setprotection.html .

    谢谢