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