2012-06-13 168 views
-2

我目前正在开展一项项目,要求我向用户展示PDF文档等。打开源PDF阅读器

是否有免费的开源PDF阅读器,我可以自定义和建立我的项目?

虽然Java代码库是完美的,但C/C++也可以。读者不一定非常喜欢,但它应该能够完全自行处理PDF文件的显示。另外,如果软件许可证允许自定义代码,我宁愿选择。

如果不存在这样的PDF阅读器,是有PDF库,我可以利用,将处理在/帮助显示除了解析它的PDF内容?

谢谢!

+0

难道你不能在外部程序中打开PDF文件,即使用系统中已有的文件? –

+0

@JoachimPileborg - 我能从外部程序中获取当前显示的PDF文本吗? – IM42

+0

您可能感兴趣的firefox项目(https://github.com/mozilla/pdf.js) – jogabonito

回答

0

Suns PDR-Renderer和Multivalent都是开源的,并且有JPedal和Icepdf的操作系统版本。

+0

PDF渲染器看起来不错,尽管它默认不提供PDF文本提取。我发现这篇论文(http://www.iaeng.org/publication/IMECS2011/IMECS2011_pp283-286.pdf),并根据升级研究部分对该库进行了一些修改。感谢大家的投入。 – IM42

1

我也建议调查MuPDF。它的开源,但你需要符合GPL标准才能使用它,但它也可以在商业上获得许可。