guide导出为 PDF 本地部署字体处理

在文档写作过程中,使用多种不同字体对用户来说可能非常重要。

使用合适的字体可以改变文档的外观,并强调其风格。

PDF 转换器允许您使用 网页字体,让您能够使用标准操作系统字体或使用自定义字体,无需通过 CSS 导入。

以下是图像中包含的基本字体的列表

OpenSans-Bold.ttf
OpenSans-BoldItalic.ttf
OpenSans-ExtraBold.ttf
OpenSans-ExtraBoldItalic.ttf
OpenSans-Italic.ttf
OpenSans-Light.ttf
OpenSans-LightItalic.ttf
OpenSans-Regular.ttf
OpenSans-Semibold.ttf
OpenSans-SemiboldItalic.ttf

但是,您可以通过两种方式向 PDF 转换器添加其他字体

挂载卷中的字体将安装在 Docker 镜像操作系统上。仅支持 .ttf.otf 字体格式。如果您想使用其他字体格式,则需要将它们转换为支持的格式或将这些字体用作 网页字体

在将字体安装到 Docker 容器之前,请确保您可以在本地机器上安装和使用转换后的字体。

# 向 PDF 转换器添加自定义字体

如果您想在 PDF 文件中使用自定义字体,您可以使用 pdf-converter Docker 镜像,并将包含自定义字体的目录挂载到运行在类 Unix 系统上的 PDF 转换器应用程序(这包括具有 WSL 后端的 Windows 上的 Docker)。

您只需要在类 Unix 操作系统上运行 docker.cke-cs.com/pdf-converter Docker 镜像,并将 ~/your_fonts_dir:/usr/share/fonts/your_fonts_dir 卷挂载到它。

在类 Unix 操作系统上启动 Docker 容器的示例

docker run --init -v ~/your_fonts_dir:/usr/share/fonts/your_fonts_dir -p 8080:8080 -e LICENSE_KEY=[your_license_key] docker.cke-cs.com/pdf-converter:[version]

# 在 PDF 转换器中使用 Windows 字体

如果您想在 PDF 文件中使用 Windows 字体(如 Arial、Verdana 等),您可以使用 pdf-converter-windows Docker 镜像,它允许您在具有 Windows 操作系统的机器上运行应用程序,并将系统上的字体挂载到它。

您只需要在 Windows 操作系统上运行 docker.cke-cs.com/pdf-converter-windows Docker 镜像,并将 C:\Windows\Fonts:C:\Windows\Fonts 卷挂载到它。

在 Windows 操作系统上启动 Docker 容器的示例

docker run -v C:\Windows\Fonts:C:\Windows\Fonts -p 8080:8080 --env LICENSE_KEY=[your_license_key] docker.cke-cs.com/pdf-converter-windows:[version]