Środowisko nie-Windows
SDK Documentize wspierają .NET Standard 2.0, co umożliwia ich użycie w aplikacjach .NET Core działających na systemach Linux lub innych środowiskach nie-Windows. Aby zapewnić optymalną wydajność i prawidłowe renderowanie tekstu, postępuj zgodnie z poniższymi krokami:
Zalecana konfiguracja dla Linux
1. Zainstaluj pakiet libgdiplus
Pakiet ten zapewnia niezbędną funkcjonalność GDI+, która jest krytyczna dla renderowania i przetwarzania plików PDF. Możesz go zainstalować, uruchamiając następujące polecenie w terminalu:
sudo apt-get install libgdiplus
2. Zainstaluj czcionki kompatybilne z Microsoft
Aby prawidłowo renderować tekst, zainstaluj czcionki Microsoft TrueType za pomocą polecenia:
sudo apt-get install ttf-mscorefonts-installer
Te czcionki powinny być umieszczone w katalogu /usr/share/fonts/truetype/msttcorefonts
. Jeśli twój system przechowuje czcionki w innym katalogu, zaktualizuj ścieżkę w swoim kodzie przed wykonaniem jakichkolwiek operacji z SDK Documentize:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<ścieżka do czcionek ms>"));
Zapewniając, że te instalacje są ukończone i poprawnie konfigurując ścieżkę czcionek, możesz maksymalnie zwiększyć wydajność SDK Documentize na systemach Linux lub innych systemach nie-Windows.