Non-Windows Environment

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

推荐的 Linux 设置

1. 安装 libgdiplus 包

libgdiplus 包提供了基本的 GDI+ 功能,对于渲染和处理电子表格至关重要。通过在终端中运行以下命令来安装:

sudo apt-get install libgdiplus

2. 安装 Microsoft 兼容字体

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

sudo apt-get install ttf-mscorefonts-installer

这些字体应位于 /usr/share/fonts/truetype/msttcorefonts 目录中。如果您的系统使用不同的目录,请在进行任何 Sheetize SDKs 操作之前,更新代码中的路径:

Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
提示

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

2024年11月2日
 中文