我目前正在开展一项项目,要求我向用户展示PDF文档等。打开源PDF阅读器
是否有免费的开源PDF阅读器,我可以自定义和建立我的项目?
虽然Java代码库是完美的,但C/C++也可以。读者不一定非常喜欢,但它应该能够完全自行处理PDF文件的显示。另外,如果软件许可证允许自定义代码,我宁愿选择。
如果不存在这样的PDF阅读器,是有PDF库,我可以利用,将处理在/帮助显示除了解析它的PDF内容?
谢谢!
我目前正在开展一项项目,要求我向用户展示PDF文档等。打开源PDF阅读器
是否有免费的开源PDF阅读器,我可以自定义和建立我的项目?
虽然Java代码库是完美的,但C/C++也可以。读者不一定非常喜欢,但它应该能够完全自行处理PDF文件的显示。另外,如果软件许可证允许自定义代码,我宁愿选择。
如果不存在这样的PDF阅读器,是有PDF库,我可以利用,将处理在/帮助显示除了解析它的PDF内容?
谢谢!
Suns PDR-Renderer和Multivalent都是开源的,并且有JPedal和Icepdf的操作系统版本。
PDF渲染器看起来不错,尽管它默认不提供PDF文本提取。我发现这篇论文(http://www.iaeng.org/publication/IMECS2011/IMECS2011_pp283-286.pdf),并根据升级研究部分对该库进行了一些修改。感谢大家的投入。 – IM42
至于免费的图书馆,看看poppler。
我也建议调查MuPDF。它的开源,但你需要符合GPL标准才能使用它,但它也可以在商业上获得许可。
难道你不能在外部程序中打开PDF文件,即使用系统中已有的文件? –
@JoachimPileborg - 我能从外部程序中获取当前显示的PDF文本吗? – IM42
您可能感兴趣的firefox项目(https://github.com/mozilla/pdf.js) – jogabonito