Не-Виндовс среда

Не-Виндовс среда

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>"))
ℹ️
Инсталляцией этих пакетов и правильно конфигурированием шрифтового пути можно максимизировать производительность Sheetize SDKs на Linux или других не-Windows системах.
 Русский