gpt4 book ai didi

javascript - 用于在浏览器中呈现和注释 PDF 文档的 Html5 组件?

转载 作者:技术小花猫 更新时间:2023-10-29 12:11:22 26 4
gpt4 key购买 nike

我正在尝试构建一个可以在没有安装 Flash 播放器(如 iPad)的浏览器中查看和注释 PDF 文件的网络应用程序。是否有任何免费或廉价的组件可以在 html、JS 和 Canvas 中呈现 PDF?谢谢!

最佳答案

据我所知不是。 (我假设你是用谷歌搜索的,所以我跳过了)。这显然是网络所缺少的东西——(我在这里找到了一个玩具实现:http://ajaxian.com/archives/wps-postscript-and-pdf-interpreter-for-html-5-canvas - 但它现在只是一个玩具)。

一个严肃的产品可以使用像 http://code.google.com/p/emscripten/ 这样的项目使 Ghostscript 本身适应 Javascript -- 它可以将 C 代码编译为 LLVM,然后再编译为 javascript。这里有一个以这种方式运行在 javascript 中的整个 Python 解释器的示例: http://syntensity.com/static/python.html

当然这不是微不足道的,并且无论如何都需要编写 Canvas 和 UI 的输出部分。我认为它现在不能满足您的需求,但我将其写在这里,以便有人可以实现这一目标。

与此同时,您可以考虑在服务器端运行 Ghostscript ( http://pages.cs.wisc.edu/~ghost/doc/intro.htm ),并将预渲染的 PNG 图像传送到浏览器。这样做会容易得多,尽管它需要大量的服务器资源。

关于javascript - 用于在浏览器中呈现和注释 PDF 文档的 Html5 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5225742/

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