在 iframe 中禁用打印 pdf

发布于 2024-11-29 22:45:54 字数 167 浏览 0 评论 0原文

有人知道如何禁用打印/保存 pdf 文件吗?我正在制作一个应用程序,使用户能够在 iframe 中查看 pdf 文件。但我刚刚被命令将其设置为“可查看但不可打印”。现在,我能做的是删除工具栏按钮,但用户仍然可以右键单击并选择打印选项。我还禁用了右键单击,但 id 在 iframe 中不起作用。

请帮忙。

does anybody know how to disable print/save pdf file? i'm making an application that enable user to view pdf file in an iframe. but i've just been ordered to make it to be as 'viewable but not printable'. now, what i can do is removing the toolbar button, but user still can right click and choose the print option. i had also disabling right click, but id doesn't work in iframe.

Please help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

游魂 2024-12-06 22:45:54

创建 PDF 时,

  • 设置管理员密码
  • 设置空用户密码
  • 将打印文档权限设置为 false

如果您不创建 PDF 或无法编辑它们,则无法将文档设置为仅供查看。

When you create the PDF,

  • set an admin password
  • set an EMPTY user password
  • set printing document permission to false

If you do not create the PDFs or cannot edit them, then you cannot make the document view-only.

空袭的梦i 2024-12-06 22:45:54

您可以使用CFPDF标签来设置打印权限。创建所有文档的副本并批量处理它们(或根据需要缓存它们)。

<cfpdf action="protect" newOwnerPassword="IHaveCoolPasswords" source="cooldocument.pdf" 
    destination="protected_cooldocument.pdf" overwrite="yes" permissions="AllowScreenReaders">

You can use the CFPDF tag to set print permissions. Create copies of all your document and batch process them (or cache them as needed).

<cfpdf action="protect" newOwnerPassword="IHaveCoolPasswords" source="cooldocument.pdf" 
    destination="protected_cooldocument.pdf" overwrite="yes" permissions="AllowScreenReaders">
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文