是否有一个(比较高级的)c++库来创建在iOS和Android上运行的pdf文档?

Is there a (somewhat high level) C++ library to create pdf documents that runs on iOS and Android?

本文关键字:Android iOS 运行 文档 pdf 创建 比较 有一个 高级的 c++ 是否      更新时间:2023-10-16

我需要一个在Android和iOS上运行的c++库,可以用来创建PDF文档。

到目前为止我已经找到了libHaru:

libHaru是一个免费、跨平台、开源的PDF文件生成库。

这个库看起来很好,我已经找到了一个关于如何在iOS中使用它的工作示例。

但我想有一个库少"低水平",因为在libHaru你必须手动创建新的页面,换行等。问题是,谁能给我推荐一个c++库,可以在Android和iOS上运行,更高级一些。

作为奖励:如果该库也是自由的(就像自由一样),或者至少可以自由使用,那就太好了。

编辑:我已经尝试过Qt,它是相当笨拙的使用在这样的早期开发阶段(关于iOS和Android开发)。我希望有一个稳定的库和良好的文档提供。

您可以使用Qt。你要找的类是QPdfWriter,它的好处是,当你画上它的时候,你可以用不同种类的QPaintDevices代替QPdfWriter,比如QWidgetQImage等等。它非常通用和高级,但Qt也相当大。