打印和下载受保护的网络 pdf 查看器
print and download protected pdf viewer for web
我想将查看器添加到网站。
pdf 查看器的基本思想是将服务器中上传的 pdf 文件显示给客户端。
用户无法打印或下载 document.as 这种 pdf 查看器的一个例子是 slideshare。
它没有默认的下载选项(slideshare 用户为此提供了他们的自定义按钮)
只有用户才能查看文档。
我尝试了几个 PHP、JavaScript 插件来实现这一点,但找不到没有打印和可下载选项的插件。
打印选项是一个内置的浏览器选项,因此您不能通过任何类型的插件或脚本来限制它。
基本上,您有 Flash 和 Javascript 解决方案。虽然 Flash 技术更安全,但它看起来有点过时并且被一些开发人员避免使用。 Javascript,作为客户端技术,只能混淆文档或文档内容(pdf文件)的实际URL。
对于 Javascript 方,pdf.js 查看器非常受欢迎。
如果使用 CSS
进行打印,您可以将页面渲染为空
@media print { .no-print {display: none; }}
并且您应该尝试找到一个选项来停止打印查看 PDF 的控件
我想将查看器添加到网站。
pdf 查看器的基本思想是将服务器中上传的 pdf 文件显示给客户端。
用户无法打印或下载 document.as 这种 pdf 查看器的一个例子是 slideshare。 它没有默认的下载选项(slideshare 用户为此提供了他们的自定义按钮)
只有用户才能查看文档。
我尝试了几个 PHP、JavaScript 插件来实现这一点,但找不到没有打印和可下载选项的插件。
打印选项是一个内置的浏览器选项,因此您不能通过任何类型的插件或脚本来限制它。
基本上,您有 Flash 和 Javascript 解决方案。虽然 Flash 技术更安全,但它看起来有点过时并且被一些开发人员避免使用。 Javascript,作为客户端技术,只能混淆文档或文档内容(pdf文件)的实际URL。 对于 Javascript 方,pdf.js 查看器非常受欢迎。
如果使用 CSS
进行打印,您可以将页面渲染为空@media print { .no-print {display: none; }}
并且您应该尝试找到一个选项来停止打印查看 PDF 的控件