目前在这里更充分地解决这个想法的分支问题。 Creating a Secure File Hosting Server for PDFs
我正在开发一个安全的PDF托管网站,某些用户可以下载我在webroot之外存储的某些PDF,以防止人们访问他们不应访问的文档。
我使用第一个解决方案进行了下载,但我也希望实现“查看/预览”功能。我仍然没有获得内容标题以及我应该但我相信导致我的大部分问题的是我不能在embed / object / iframe /中添加'src'属性。这就是系统的重点。
我的问题是,有没有办法将文件(而不是网址)提供给嵌入/对象?我想保留现有的系统,我现在只是为了简单,所以越容易越好。
我看到了Recommended way to embed PDF in HTML?,如果我正在尝试一些不可行的东西,可能会查看pdf.js。
答案 0 :(得分:0)
我还没有机会玩pdf.js,但它或者是某种类型的flash播放器。
或者你依靠浏览器显示它有一个网页,你可以iframe它,但这太蹩脚......它只适用于你的一小部分用户。
答案 1 :(得分:0)
PDF2SWF
- 将PDF转换为SWF(1页= 1 SWF)。
使用其他SWF(阅读器)通过XML或其他方式加载SWF页面。
使用$_SESSION
存储应通过以下方式提供的PDF文档的ID /preview
(预览所有文档的链接相同)
不要提供原始PDF,设置水印或降低分辨率。 否则,您的PDF将永远不会安全"。
<强> http://www.swftools.org/ 强>