我需要一个在Android和iOS上运行的c++库,可以用来创建PDF文档。
到目前为止我已经找到了libHaru:
libHaru是一个免费、跨平台、开源的PDF文件生成库。
这个库看起来很好,我已经找到了一个关于如何在iOS中使用它的工作示例。
但我想有一个库少"低水平",因为在libHaru你必须手动创建新的页面,换行等。问题是,谁能给我推荐一个c++库,可以在Android和iOS上运行,更高级一些。
作为奖励:如果该库也是自由的(就像自由一样),或者至少可以自由使用,那就太好了。
编辑:我已经尝试过Qt,它是相当笨拙的使用在这样的早期开发阶段(关于iOS和Android开发)。我希望有一个稳定的库和良好的文档提供。
您可以使用Qt。你要找的类是QPdfWriter
,它的好处是,当你画上它的时候,你可以用不同种类的QPaintDevices
代替QPdfWriter
,比如QWidget
或QImage
等等。它非常通用和高级,但Qt也相当大。