安卓PDF库-PDFBox?

14

有哪些库可用于在安卓上绘制PDF文件?

我发现了一个名为PDFBox的JSE库,想知道它是否可以用于在安卓上绘制PDF。

我知道安卓将标准字节码转换为Dalvik字节码,但它将如何转换像BufferedImage这样的类,以便框架能够将PDF文件转换成它?

任何建议都是有用的,即使是付费的库。


你想做的是创建 PDF 还是仅仅展示 PDF? - PedroAGSantos
显示。该内容来自编辑器。 - Marcos Vasconcelos
PDFBox不适合在Android项目中使用。https://dev59.com/02ox5IYBdhLWcg3ww3GV#8997074 - sherpya
1
PDFTron发布了一个Android库,它非常出色,但不是免费的。 - Dean Wild
RadaePDF库也是可用的。 - Marcos Vasconcelos
6个回答

12

在Android平台上,PDF的阅读和编写是一个问题。在Stackoverflow上进行快速搜索会发现有许多开发人员正在寻找解决方案。到目前为止,最受欢迎的解决方案是使用Webview并使用Google Docs引擎来呈现PDF

第二种解决方案稍微不太“hacky”,就是使用其中之一的这些Android PDF库


1
所有这些解决方案都是根据GPL许可证授权的,而我需要它们用于商业用途。我需要对文档有控制权,因此无法使用Google Docs引擎。 - Marcos Vasconcelos
2
iText拥有商业Android许可证 - http://www.itextpdf.com/terms-of-use/ - scottyab
17
iText支持团队的意思是,iText是一个PDF创建工具,而不是一个查看器。 - Theo
5
第二个链接无法找到页面。 - Shailendra Madda

9
如果您是独立开发者,可以尝试使用PlugPDF。他们为独立开发者和个人用户免费提供Android PDF库。http://plugpdf.com/ 免责声明:我是ePapyrus Inc.的创始人兼CEO,该公司运营plugpdf.com。

为什么这个得到了-1分? - Squirrel5853

4

有一个相对较新的库http://www.androidpdf.mobi/。它只需一次许可证,适用于每个Android包名称,并且对我们来说效果还不错,特别是价格方面。


好的,我会看一下。 - Marcos Vasconcelos

4

RadaePDF同时提供了一款Android PDF渲染引擎。


http://mupdf.com/发布了一个用于PDF阅读和编写的Android库,非常优秀。

它是一个GPL开源项目,但他们也提供商业许可证。


3

虽然有点贵,但我相信Adobe移动SDK是你的产品(尽管不是开源的)


我已经在一个项目中使用过Adobe Reader Mobile SDK(RMSDK),但它的许可证对于其他项目的一般使用来说有点昂贵。 - Marcos Vasconcelos

2

Qoppa有一些Android库 - 你看过它们吗?


1
我在他们的网站上没有找到任何关于Android的内容。 - Marcos Vasconcelos
3
http://www.qoppa.com/android/pdfsdk/ - Arnaud

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接