Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 有没有办法将pdf文件嵌入html5页面?_Ios_Html_Pdf - Fatal编程技术网

Ios 有没有办法将pdf文件嵌入html5页面?

Ios 有没有办法将pdf文件嵌入html5页面?,ios,html,pdf,Ios,Html,Pdf,我想有一个用HTML5编码的网页,我想能够把一个pdf文件放到这个网页上,这样你就可以查看它,而不必点击任何链接单独下载。有人知道怎么做吗? 我希望它保持文本,图像和pdf文件的布局也。如果不是这样的话,我就用一张图片。谢谢 编辑:这将有望出现在ipad上。所以它不支持adobe。我需要找到一种方法,使pdf文件在html5页面中显示,而不使用查看器。我想保留它的所有层。当它在页面上时,它不必保留为pdf文件,我只需要找到一种方法来传输所有这些层,而不必手动为每个图像、段落等使用div。如果您使

我想有一个用HTML5编码的网页,我想能够把一个pdf文件放到这个网页上,这样你就可以查看它,而不必点击任何链接单独下载。有人知道怎么做吗? 我希望它保持文本,图像和pdf文件的布局也。如果不是这样的话,我就用一张图片。谢谢

编辑:这将有望出现在ipad上。所以它不支持adobe。我需要找到一种方法,使pdf文件在html5页面中显示,而不使用查看器。我想保留它的所有层。当它在页面上时,它不必保留为pdf文件,我只需要找到一种方法来传输所有这些层,而不必手动为每个图像、段落等使用div。如果您使用ASP.NET,您可能会感兴趣

基于浏览器的PDF查看和编辑 完全托管在您的服务器上, activePDF门户是一个ASP.NET 使您的用户能够 交互式地查看和修改PDF 来自任何来源的文档-添加 注释、表单字段、书签和 更多–直接从标准中获取 web浏览器,无需任何 客户端软件,如Adobe 读卡器或Flash,或ActiveX的使用 控制。 -


我认为如果不使用Flash,这是不可能的。相反,您可能希望将PDF转换为可由浏览器呈现的其他格式(例如HTML)。有一些工具可以从命令行执行此操作,因此在您的站点上编写脚本来执行此操作不会太困难。

您可以像这样使用嵌入标记:

<embed src="/path/to/your/file.pdf" />


也许您可以在服务器上将pdf转换为图像,并显示图像而不是原始pdf。据我所知,Apache pdfbox可以用来进行这种转换。

看起来很有希望,但目前在iPad上不起作用。

有点晚了,也许Issu会很快修复它,但现在你可以使用iframe和你的杂志地址以?mode=mobile结尾嵌入Issu.com。在ipad上测试:

<iframe width="850px" height="580px" src="http://www.issuu.com/your_username/docs/your_magazine_name?mode=mobile" frameborder="0" allowfullscreen></iframe>


我想在桌面上加载相同的移动版本,这样就没有广告了。如果你知道如何让浏览器认为它是ipad,请告诉我。

此代码将直接在网页中嵌入pdf查看器

<object data="path to pdf " type="application/pdf" width="100" height="100">
  <p>Alternative text - include a link <a href="path to pdf">to the PDF!</a></p>
</object>

备选文本-包括链接


可能对您有用。在HTML5中呈现PDF。没有插件需要这一点工作,但不是很好。您需要指定宽度/高度,但这只控制容器,PDF不能缩放以填充该区域。您可以让PDF像这样适合:不要认为这在WinRT上有效,因为github中的pdfobject.js文件似乎假设了WinRT不允许的ActiveXObject