Некомерційне середовище
Робота з .NET Core DLL у некомерційному середовищі
Оскільки Documentize для .NET підтримує .NET Standard 2.0 (.NET Core 2.0), його можна використовувати в Core Applications, що працюють в операційних системах на зразок Linux. Ми постійно працюємо над покращенням підтримки .NET Core в нашому API. Однак є деякі операції, які ми рекомендуємо нашим клієнтам виконувати, щоб отримати кращі результати при використанні функцій Documentize для .NET. Будь ласка, встановіть:
- пакет libgdiplus
- пакет з сумісними з Microsoft шрифтами: ttf-mscorefonts-installer (наприклад,
sudo apt-get install ttf-mscorefonts-installer
). Ці шрифти повинні бути розміщені в каталозі/usr/share/fonts/truetype/msttcorefonts
, оскільки Documentize для .NET сканує цю папку в операційних системах на зразок Linux. У разі, якщо в операційній системі є інша стандартна папка/каталог для шрифтів, ви повинні використовувати наступний рядок коду перед виконанням будь-якої операції, використовуючи Documentize:Documentize.Pdf.Text.FontRepository.Sources.Add(new FolderFontSource("<шлях користувача до ms шрифтів>"));