Skip to content

应用许可证密钥

如果您还没有获取许可证密钥,请查看如何获取许可证密钥

ComPDFKit 转换 SDK 目前支持离线认证的方式验证许可证密钥。

了解关于:

复制许可证密钥

正确获取许可证密钥,是许可证应用的关键。

  1. 在您收到的邮件中,找到包含许可证密钥的XML文件
  2. 打开 XML 文件,通过 <type> 字段判断许可证类型, <type>offline</type> 或无该字段为离线许可证。

离线许可证

xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<license version="1">
	<platform>windows</platform>
	<starttime>xxxxxxxx</starttime>
	<endtime>xxxxxxxx</endtime>
	<key>LICENSE_KEY</key>
</license>
  1. 复制<key>LICENSE_KEY</key>字段中的LICENSE_KEY

应用许可证密钥

您可以使用以下方法进行离线身份验证:

在您的项目中使用 ComPDFKit 转换 SDK 的类和方法之前,您需要使用有效的许可证密钥初始化该 SDK。如果您还没有许可证密钥,欢迎联系 ComPDFKit 团队 获取。

c++
// 引入头文件。
#include "compdfkit_conversion.h"

// 引入命名空间。
using namespace compdfkit;
using namespace compdfkit::base;
using namespace compdfkit::common;
using namespace compdfkit::conversion;

// 验证 license。
const char* license = " ";
ErrorCode code = LibraryManager::LicenseVerify(license, "device_id", "app_id");
if (code != ErrorCode::Success) {
	return false;
}

// 初始化转档资源。
const char* resource_path = " ";
LibraryManager::Initialize(resource_path);