[英]A technology for reading pdfs online with annotations?
有没有开放的解决方案可以显示PDF以供在线阅读? 它必须像Google图书一样可搜索,并且如果可能的话,还可以显示注释?
通过“在线阅读”,我假设您的意思是客户端上没有PDF阅读器插件。 在这种情况下,您需要转换为HTML
http://pdftohtml.sourceforge.net/
如果您不介意失去复制文本的能力,那么转换为PNG可能会为您提供更准确的渲染
无论使用哪种输出格式,都可以使用原始PDF数据来管理搜索。 一种技术是mnogosearch
Monogosearch在内部使用pdftotext,如果您想编写自己的搜索例程,则可能会发现它很有用。 pdftotext是Xpdf实用程序套件的一部分
http://www.foolabs.com/xpdf/about.html
上面列出的所有工具均可在Windows或Linux上使用
您可能也对Vuzit DocuPub平台感兴趣: http ://vuzit.com/products/docupub_platform
显示技术本身不是开源的,但是它们提供了访问其服务的API,因此也许值得研究。
不知道您是否正在寻找要安装的软件或需要付费的服务...我已经读了很多有关www.getbackboard.com的信息(这不是广告,只是报告我已阅读的内容,也许适合您的需求..;)
ICEPdf最近将其代码作为开源发布。 它基于Java。
PyPdf真的很好。 它支持阅读文本以及我不知道itextsharp不支持的加密。
当然,您必须使用python进行编程,因为IronPython的类库还不够到可以从另一种语言引用它们并使用它们的地步。 (但我想他们很快就会到来) PyPdf
这不是开源的,但是还是要检查一下。 您可以下载其SDK的免费试用版以进行试用。 阅读PDF及其批注并不简单,而且我不相信生产应用程序会使用开源解码器。
这是一个在线演示。 http://www.atalasoft.com/ajaxannotations/default.aspx
另一个不错的pdf阅读器是FoxitReader。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.