Некомерційне середовище
Робота з .NET Core DLL у некомерційному середовищі
Оскільки Documentize для .NET підтримує .NET Standard 2.0 (.NET Core 2.0), його можна використовувати в Core-додатках, що працюють у подібних до 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>"));