Невіконна середа
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("<path to ms fonts>"));
Переконавшись, що ці установки завершені, і налаштувавши шлях до шрифтів правильно, ви можете максимізувати продуктивність SDK Documentize на Linux або інших невіконних системах.