Не-Виндовс среда
Sheetize SDKs поддерживает .NET Standard 2.0 , что позволяет использовать их в приложениях .NET Core, работающих на Linux или в других не-Windows средах. Для обеспечения оптимальной производительности и точного текстового представления следует выполнять следующие шаги:
Рекомендуемая настройка для Linux
Инсталляция пакета libgdiplus
Пакет libgdiplus обеспечивает необходимую функциональность GDI+, критическую для рендерации и обработки распространённых таблиц. Инсталлируйте его, выполняя следующую команду в вашем терминале:
sudo apt-get install libgdiplus
Настройка Microsoft Compatible Fonts
Чтобы обеспечить правильное оформление текста, установите шрифты 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>"))