我需要一个 PDF 库来处理 PDF 文档,(创建 PDF,将图像转换为 PDF)和类似的东西,但在 Android 中。
我尝试了 android itext 端口,但库项目在我将其添加到我的项目后会生成编译错误。看起来它仍在使用 AWT 中定义的一些仿射变换类。
似乎没有一个纯 java pdf 库可以与 android 一起使用,因为它们使用了 android 不支持的库。我想我读到 iText 对移植到 android 很感兴趣,但认为如果他们这样做了,谷歌应该支持他们,但还没有这方面的消息来源。
这是一个在 android 中编写 pdf 的项目:sourceforge.net/projects/apwlibrary 没有尝试过,它说它只做简单的 pdf
这可能会帮助你
http://androiddeveloperspot.blogspot.com/2013/05/android-pdf-reader-open-source-code.html
你也可以试试pdfbox
你可以看看这个帖子
IText 似乎工作正常。
要修复 affineTransform 编译问题,您只需在 iText 中标记“Micro PJAWT.jar”以在 Eclipse 中导出,以便您的依赖项目可以将其用于编译目的。