Skip to content

PDF 生成模板编辑器

开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。

查看 GitHub

入门指南 ​

要求 ​

在开始集成之前,请确保您已经满足以下前提条件。

获取 ComPDF AI 许可证密钥 ​

ComPDF AI 提供两种类型的许可证密钥:60 天免费试用许可证和正式许可证。

如何获取免费试用许可证联系我们的销售团队,我们将向您发送 ComPDF AI 的 60 天免费试用许可证。

如何获取正式许可证 ComPDFKit 转换 SDK 是一个商业 SDK,需要许可证才能发布应用程序。禁止将 ComPDF AI 已发布软件包中的任何文档、示例代码或源代码分发给任何第三方。

安装 ComPDF AI 包 ​

联系我们 获取 ComPDF AI。

安装 Docker ​

ComPDF AI 以 Docker 容器的形式分发。要在您的计算机上运行它,您需要安装适合您操作系统的 Docker 运行时环境。

请按照 Docker 官方网站 上的说明安装并启动 Docker Engine。

安装 Docker 后,您可以按照 安装说明 安装 Docker Compose。

安装 NVIDIA Container Toolkit ​

安装 NVIDIA 驱动程序 ​

访问官方 NVIDIA 驱动程序页面 下载并安装正确的驱动程序。

验证您的 GPU 是否正在运行且可访问。

以下示例为 Ubuntu 22.04 - NVIDIA T4

sh
# 确保服务器已安装 gcc 和 make 环境。您可以使用以下命令检查 gcc 版本
gcc -v
# 您可以使用以下命令检查 make 版本
make -v
# 下载安装包
wget https://us.download.nvidia.com/tesla/550.54.15/NVIDIA-Linux-x86_64-550.54.15.run
# 执行安装包
sudo sh NVIDIA-Linux-x86_64-550.54.15.run

使用 nvidia-smi 检查安装是否成功。如果出现以下截图,则表示驱动程序已成功安装

image-20240402112311201

安装 Nvidia Container Toolkit ​

请按照 NVIDIA Container Toolkit 的官方安装说明进行安装。

以下示例基于 Ubuntu 22.04 - NVIDIA T4

  1. 配置生产仓库:
sh
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
&& curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
  1. 从存储库更新软件包列表:
sh
sudo apt-get update
  1. 安装 NVIDIA Container Toolkit 软件包:
sh
sudo apt-get install -y nvidia-container-toolkit

运行 nvidia-container-toolkit -version 验证安装是否成功

  1. 配置 Docker
sh
sudo nvidia-ctk run-configure --runtime=docker
sh
# 重新启动 Docker 守护程序
sudo systemctl restart docker