将PDF嵌入到没有SRC属性的网站中


Embedding a PDF into a website without a SRC attribute

目前正在研究这个想法的一个分支,在这里得到了更充分的解决。为PDF 创建安全的文件托管服务器

我正在开发一个安全的PDF托管网站,某些用户可以下载我存储在webroot之外的某些PDF,以防止人们访问他们不应该访问的文档。

我已经使用第一个解决方案进行了下载,但我也想实现"查看/预览"功能。我仍然没有得到我应该得到的内容标题,但我相信导致我大部分问题的原因是我不能在embed/object/iframe/whatever上放置"src"属性。这就是这个系统的意义所在。

我的问题是,有没有办法将文件(而不是url)馈送到嵌入/对象?我想保持我目前的系统,现在我会追求简单,所以越容易越好。

我看到了在HTML中嵌入PDF的推荐方法?如果我正在尝试一些不可行的东西,我可能会查看pdf.js。

我还没有机会玩pdf.js,但它要么是那种,要么是某种闪光播放器。

或者你依靠浏览器来显示它。它有一个网页,你可以对它进行iframe,但这太蹩脚了。。。它只适用于你们中的一小部分用户。

PDF2SWF-将PDF转换为SWF(1页=1个SWF)。

使用其他SWF(阅读器)通过XML或其他方式加载SWF页面。

使用$_SESSION存储应通过例如/preview(预览所有文档的相同链接)提供的PDF文档的ID

不要提供原始PDF、添加水印或使其分辨率较低。否则,您的PDF将永远不会"安全"。

http://www.swftools.org/