android - 是否有(有点高级的)C++ 库来创建在 iOS 和 Android 上运行的 pdf 文档?

标签 android c++ ios pdf-generation

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

到目前为止我找到了libHaru :

libHaru is a free, cross platform, open source library for generating PDF files.

图书馆看起来不错,我已经找到了一个可用的 example关于如何在 iOS 上使用它。

但我希望有一个不那么“低级”的库,因为在 libHaru 中你必须手动创建新页面、换行符等。所以问题是是否有人可以建议我任何可以在 Android 和iOS 和更高级一点。

作为奖励:如果该库也是免费的(如自由)或至少免费使用,那就太好了。

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

最佳答案

您可以为此使用 Qt。您要查找的类(class)是 QPdfWriter它的好处是,当你在那个东西上画画时,你可以用不同种类的 QPaintDevices 替换 QPdfWriter,比如 QWidgetQImage 等等。它非常通用和高级,但 Qt 也相当大。

关于android - 是否有(有点高级的)C++ 库来创建在 iOS 和 Android 上运行的 pdf 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16939582/

相关文章:

ios - 关闭 WKWebView 并使用 Swift 4 更改 ViewController

java - Android Studio 不生成像 MainActivity 这样的样板 Java 类

java同步方法中的线程安全错误

javascript - 如何从 Android 应用程序对 Microsoft Azure 数据库执行请求

c++ - 构造函数中的打印函数

ios - Swift 3 - 类型 'Any' 没有下标成员

java - Tabhost 空指针异常

c++ - 从没有头文件的共享库加载类

c++ - windows下建vst时如何使用外部dll

ios - iPhone分发证书没有私钥