Non-Windows Environment

Documentize SDKs 支持 .NET Standard 2.0,这使得它们可以在运行于Linux或其他非Windows环境的.NET Core应用程序中使用。为了确保最佳性能和正确的文本渲染,请按照以下步骤操作:

推荐的Linux设置

1. 安装libgdiplus包

该包提供必要的GDI+功能,这对于渲染和处理PDF至关重要。您可以在终端中运行以下命令进行安装:

sudo apt-get install libgdiplus

2. 安装微软兼容字体

为了正确渲染文本,请使用以下命令安装微软的TrueType字体:

sudo apt-get install ttf-mscorefonts-installer

这些字体应放置在 /usr/share/fonts/truetype/msttcorefonts 目录中。如果您的系统将字体存储在其他目录中,请在对Documentize SDKs执行任何操作之前,更新代码中的路径:

Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));

提示

通过确保这些安装完成并正确配置字体路径,您可以最大化Documentize SDKs在Linux或其他非Windows系统上的性能。

2025年7月25日
 中文