gpt4 book ai didi

pdf - pdf.js 以外的任何选项,用于在所有浏览器中以编程方式显示 PDF 文件

转载 作者:行者123 更新时间:2023-12-04 03:10:18 26 4
gpt4 key购买 nike

我正在开发基于 JavaScript 的应用程序,需要在浏览器中显示 PDF 文件。目前我正在使用和方法来动态嵌入 PDF 文件。这种方法适用于 Firefox 和 Chrome,因为这些浏览器具有内置的 pdf 查看器,但它在 Internet Explorer 中不起作用。所以我正在寻找一个跨浏览器的解决方案,而不是 pdf.js 库。

最佳答案

Mozilla 的 PDF.js 没有替代品——JavaScript 跨浏览器解决方案,允许在客户端/浏览器端完全解析和呈现 PDF。您可以尝试将一些 C 库编译为 asm.js/WebAssembly(PDFium 或 Poppler),但您只能将 PDF 页面的光栅化器转换为位图。 PDF.js 试图提供更多的东西,例如通过 Canvas API 绘画或构建 DOM 文本层以实现可访问性。

所有其他 JavaScript“查看器”都必须有服务器端,或者事先将 PDF 预处理为其他格式,例如PNG(从技术上讲不再是 PDF)。

关于pdf - pdf.js 以外的任何选项,用于在所有浏览器中以编程方式显示 PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45885121/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com