Невіконне середовище
SDK Documentize підтримують .NET Standard 2.0, що дозволяє їх використовувати в додатках .NET Core, які працюють на Linux або в інших невіконних середовищах. Щоб забезпечити оптимальну продуктивність і правильне відображення тексту, виконайте наведені нижче кроки:
Рекомендована налаштування для 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
. Якщо ваша система зберігає шрифти в іншому каталозі, оновіть шлях у вашому коді перед будь-якими операціями з SDK Documentize:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<шлях до шрифтів ms>"));
Переконавшись, що ці установки виконані і правильно налаштований шлях до шрифтів, ви можете максимізувати продуктивність SDK Documentize на Linux або інших невіконних системах.