【问题标题】:print and download protected pdf viewer for web打印和下载受保护的网络 pdf 查看器
【发布时间】:2015-03-12 10:02:22
【问题描述】:

我想将查看器添加到网站。

pdf查看器的基本思想是将服务器中上传的pdf文件显示给客户端。

用户无法打印或下载文档。这种 pdf 查看器的示例是 slideshare。 它没有默认的下载选项(幻灯片分享人为此提供了他们的自定义按钮)

只有用户可以查看文档。

为此我尝试了几个 PHP、JavaScript 插件,但找不到一个没有打印和下载选项的插件。

【问题讨论】:

    标签: javascript php pdf


    【解决方案1】:

    如果使用 CSS 打印,您可以将页面呈现为空

    @media print {  .no-print {display: none;  }}
    

    您应该尝试找到一个选项来阻止查看您的 PDF 的控件打印

    【讨论】:

      【解决方案2】:

      基本上,您拥有 Flash 和 Javascript 解决方案。虽然 Flash 技术更安全,但它看起来有点过时,并且被一些开发人员避免使用。 Javascript 作为一种客户端技术,只能混淆文档或文档内容(pdf 文件)的实际 URL。 对于 Javascript 端,pdf.js 查看器非常流行。

      【讨论】:

        【解决方案3】:

        打印选项是内置的浏览器选项,因此您无法通过任何类型的插件或脚本对其进行限制。

        【讨论】:

        • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
        • 谢谢,但目前我的声誉不允许我发表评论。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-11-17
        • 1970-01-01
        相关资源
        最近更新 更多