我需要一个PDF库来操纵PDF文档,(创建PDF,图像转换为PDF)等等,但在Android中。

我尝试了Android Itext端口,但是库项目将其添加到项目中后会生成编译错误。看起来仍在使用一些在AWT中定义的AffinEtrytransformation类。

有帮助吗?

解决方案

似乎没有一个纯Java PDF库可以与Android一起使用,因为它们使用了Android不支持的库。我想我读到Itext有兴趣对Android进行端口,但认为Google应该支持他们,但是没有任何消息来源。

这是一个用于编写Android的PDF的项目: sourceforge.net/projects/apwlibrary没有尝试过,它说它只做简单的PDF

其他提示

看一下 mupdf.

MUPDF使用非常小的占地面积,并且几乎完全支持PDF-1.7的所有功能。它是非常受欢迎的(Windows)Sumatrapdf查看器的基础,但也已移植到Android和iOS。

然后也有一个 看所有问题 在本网站上询问了有关MUPDF的信息。

Itext似乎正常工作。

要解决Affinetransform编译问题,您只需要在Itext中标记“ Micro Pjawt.jar”,以在Eclipse中导出,以便您的依赖项目可以将其用于编译目的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top