PDF 生成模板编辑器
开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。
ComPDF 提供两种许可证密钥:免费30天试用许可证,和正式许可证。
如何获取试用许可证密钥
方法 1:在线申请
如果您想获得适用于 Web、Windows、Android、iOS、Flutter 和 React Native 的 PDF SDK 试用版,只需在线申请 30 天免费试用许可证>即可。
您可以在我们的价格页上查看免费试用许可证支持的功能。
方法 2:联系销售
如需试用许可证之外的其他平台或功能,请随时联系我们的销售团队。
如何获取正式许可证密钥
ComPDF SDK 是商用 SDK,需要许可证才能授权开发者开发或发布其应用程序。请注意,即使拥有了许可证,也禁止将 ComPDF 的任何文件、示例代码或源代码给任何第三方。
方法 1:在线购买
我们允许开发者在价格页在线购买iOS 平台的 PDF SDK 的正式许可证,包括标准常用的 PDF 功能。如对套餐有任何疑问,请联系我们的销售人员。
方法 2:联系销售
如需获得其他平台、高级功能、定制需求的正式许可证,或咨询报价,请随时联系我们的销售团队。
对于 ReactNative PDF SDK,正式许可证必须绑定到您应用的AndroidApplicationId、iOS BundleID。
在GitHub 或 NPM 上下载适用于ComPDF ReactNative PDF SDK。
ComPDF React Native SDK 3.2.0 要求 React Native 0.76.0 或更高版本。ComPDF 原生 SDK 与 React Native 宿主各有系统要求,应用应采用两者中的较高值。
| 项目 | Android | iOS |
|---|---|---|
| ComPDF 原生 SDK 基线 | Android 6.0(API 23) | iOS 13.0 |
| RN 宿主要求 | 以所选 RN 版本的 minSdkVersion 为准 | 以所选 RN 版本的最低部署目标为准 |
| 当前 3.2.0 示例(RN 0.85.3) | Android 7.0(API 24) | iOS 15.1 |
原生基线不表示 RN 应用可以降低到相同版本。集成其他原生依赖时,也应满足这些依赖的要求。
Android
准备 Android Studio、相应 Android SDK/NDK,以及模拟器或真机;构建工具版本与所选 RN 模板保持一致。应用的 minSdkVersion 不得低于 ComPDF 与 RN 宿主要求。
iOS
准备 macOS、Xcode 和 CocoaPods,使用项目的 .xcworkspace 构建。Podfile、应用 Target 和 Pods 的部署目标应满足所选 RN 版本及依赖要求;当前示例统一使用 iOS 15.1。
可以使用 React Native CLI 项目或 Expo 原生构建。SDK 包含原生代码,不能直接在 Expo Go 中运行。