繁体   English   中英

如何嵌入适用于所有 web 和移动浏览器的 PDF

[英]How to embed PDFs that work in all web and mobile browsers

我的客户要求我创建一个包含 PDF 的页面。 我使用了 Embed、Iframe 标签,它在 Mozilla 中有效,但在 IE 和移动浏览器中无效。

我知道所有浏览器都会直接读取.pdf,但我希望它被嵌入。

有什么办法吗?

请帮我..

如果您在 web 页面上提供指向 PDF 的链接,则任何浏览器都可以下载该文件,然后用户可以在他选择的 PDF 查看器中打开它。

如果要在 web 页面中嵌入 PDF 文档,则浏览器需要安装 PDF 插件。 并非所有浏览器都如此。 只有在浏览器注册了 PDF 查看器应用程序的插件时,才会显示 PDF。

嵌入 PDF 文档的另一种方法是使用将 PDF 呈现为普通 HTML Z25679DZZZ840 页面元素的服务器端组件。 Google 有一个可嵌入的 PDF 查看器

Google Docs 提供了一项未记录的功能,可让您在 web 页面中嵌入 PDF 文件和 PowerPoint 演示文稿。 这些文件不必上传到 Google Docs,但它们需要在线可用。

你也可以使用 Mozilla 的pdf 渲染器,它用 javascript 编写。 入门相当复杂,但所有选项都在那里。 它是 Firefox 中可用的 pdf 阅读器,并且存在其他浏览器的扩展。 有趣的事实:当搜索 pdf 时,它是迄今为止 github 上星号最多的库。

尝试使用 adobe pdf api,我发现它非常简单并且兼容所有浏览器。https://www.adobe.io/apis/documentcloud/dcsdk/pdf-embed.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM