用于让用户在线查看文件(pdf)的最佳免费资源是什么?他们没有任何选择以任何方式下载这些文件?
Flexpaper可能是一种解决方案,但据说here:
本地,FlexPaper不保护PDF不被打印或 复制。它实际上缺乏在JavaScript上这样做的选项 前端。但是在其商业许可证中(采取品牌推广) off for 1 domain)包含一个ReadOnly参数来禁用打印& 复制。
N.B:我想用php编写脚本。
答案 0 :(得分:4)
可以防止任何可以在线查看的内容被盗或打印。如果您的材料不得以您不希望的方式使用,您必须首先接受这是一个不可能的目标,并且在交付本材料之前,首先使用某种形式的法律保护,例如签署的保密协议。
答案 1 :(得分:3)
我是您链接到的博客的作者。在文章中,我提供了FlexPaper的编译版本,readonly选项设置为true。
这将为试图下载或打印它们的人提供威慑。
就像其他人在这里所说的那样,只要您能够控制查看PDF的环境(您的计算机),就没有真正的保护。
答案 2 :(得分:1)
也许最好的选择是在服务器上使用PDF渲染器并将页面提供为PNG或JPEG。当然,anyona可以根据一些PDF重新编译PDF,但它们会丢失分辨率,链接,可缩放的图形/字体等。
客户端上呈现的任何内容(位图,HTML,PDF)都可以轻易破解,无法对此做任何事情。