PDF 生成模板编辑器
开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。
如果您还没有获取许可证密钥,请查看如何获取许可证密钥。
ComPDF Conversion SDK 目前支持离线认证的方式验证许可证密钥。
正确获取许可证密钥,是许可证应用的关键。
<type> 字段判断许可证类型。如果存在 <type>online</type>,表示在线许可证;如果存在 <type>offline</type> 或没有该字段,则表示离线许可证。<key>LICENSE_KEY</key> 字段中的 LICENSE_KEY 值。这就是您的许可证密钥。在 C++ 应用中,调用 LibraryManager::LicenseVerify 并检查返回值,验证成功后再初始化 SDK 资源。
#include "compdf_conversion.h"
using namespace compdf;
using namespace compdf::base;
using namespace compdf::common;
using namespace compdf::conversion;
const char* license = "LICENSE_KEY";
ErrorCode code = LibraryManager::LicenseVerify(license, "DEVICE_ID", "APP_ID");
if (code == ErrorCode::Success) {
LibraryManager::Initialize("ComPDF_Conversion_SDK/resource");
}