非Windows环境
Documentize SDK支持**.NET Standard 2.0**,这使它们可以在运行于Linux或其他非Windows环境的.NET Core应用中使用。为确保最佳性能和正确的文本渲染,请遵循以下步骤:
推荐的Linux设置
1. 安装libgdiplus包
该包提供必要的GDI+功能,这是渲染和处理PDF的关键。您可以通过在终端中运行以下命令来安装:
sudo apt-get install libgdiplus
2. 安装Microsoft兼容字体
为确保正确的文本渲染,请使用以下命令安装Microsoft的TrueType字体:
sudo apt-get install ttf-mscorefonts-installer
这些字体应放置在/usr/share/fonts/truetype/msttcorefonts
目录中。如果您的系统在不同的目录中存储字体,请在对Documentize SDK进行任何操作之前更新代码中的路径:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));
提示
通过确保这些安装完成并正确配置字体路径,您可以最大化Documentize SDK在Linux或其他非Windows系统上的性能。