Не-Windows Среда

SDK Documentize поддерживают .NET Standard 2.0, что позволяет использовать их в приложениях .NET Core, работающих на Linux или других не-Windows средах. Для обеспечения оптимальной производительности и корректной отрисовки текста выполните следующие шаги:

Рекомендуемая настройка для Linux

1. Установите пакет libgdiplus

Этот пакет предоставляет необходимые функции GDI+, которые критически важны для рендеринга и обработки PDF. Вы можете установить его, выполнив следующую команду в терминале:

sudo apt-get install libgdiplus

2. Установите совместимые шрифты Microsoft

Для корректной отрисовки текста установите шрифты TrueType от Microsoft, используя команду:

sudo apt-get install ttf-mscorefonts-installer

Эти шрифты должны быть размещены в директории /usr/share/fonts/truetype/msttcorefonts. Если ваша система хранит шрифты в другой директории, обновите путь в вашем коде перед выполнением любых операций с SDK Documentize:

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

Совет

Убедившись, что эти установки завершены и правильно настроен путь к шрифтам, вы сможете максимизировать производительность SDK Documentize на Linux или других не-Windows системах.

 Русский