Skip to content

向 Web 添加许可密钥

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

ComPDFKit PDF SDK 目前支持两种许可证密钥验证方式:在线认证和离线认证。

了解关于:

复制许可证密钥

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

  1. 在您收到的邮件中,找到包含许可证密钥的XML文件

  2. 打开 XML 文件,通过 <type> 字段判断许可证类型,如果是 <type>online</type> 则为在线许可证, <type>offline</type> 或无该字段则为离线许可证。

在线许可证:

xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<license version="1">
    <platform>web</platform>
    <starttime>xxxxxxxx</starttime>
    <endtime>xxxxxxxx</endtime>
    <type>online</type>
    <key>LICENSE_KEY</key>
</license>

离线许可证:

xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<license version="1">
    <platform>web</platform>
    <starttime>xxxxxxxx</starttime>
    <endtime>xxxxxxxx</endtime>
    <key>LICENSE_KEY</key>
</license>
  1. 复制<key>LICENSE_KEY</key>字段中的LICENSE_KEY位置的值,这就是您的许可证密钥。

应用许可证密钥

您可以在init方法中,将密钥填入license以应用许可证密钥:

javascript
// 导入ComPDFKit Web Demo的JS文件
import ComPDFKitViewer from "/@compdfkit/webviewer";

const viewer = document.getElementById('webviewer');
ComPDFKitViewer.init({
  pdfUrl: 'Your PDF Url',
  license: '<Input your license here>'
}, viewer)
.then((core) => {
  const docViewer = core.docViewer;
  docViewer.addEvent('documentloaded', () => {
    console.log('ComPDFKit Web Demo');
  })
})