Środowisko poza Windows
SDK Documentize wspierają .NET Standard 2.0, co pozwala na ich użycie w aplikacjach .NET Core działających na Linuksie lub innych środowiskach poza Windows. Aby zapewnić optymalną wydajność i prawidłowe renderowanie tekstu, postępuj zgodnie z poniższymi krokami:
Rekomendowana konfiguracja dla Linuxa
1. Zainstaluj pakiet libgdiplus
Ten pakiet zapewnia potrzebną funkcjonalność GDI+, która jest kluczowa dla renderowania i przetwarzania plików PDF. Możesz go zainstalować, uruchamiając poniższe polecenie w terminalu:
sudo apt-get install libgdiplus
2. Zainstaluj czcionki kompatybilne z Microsoftem
Aby zapewnić prawidłowe renderowanie tekstu, zainstaluj czcionki TrueType Microsoftu, korzystając z 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ą kompletne i poprawnie konfigurując ścieżkę czcionek, możesz zmaksymalizować wydajność SDK Documentize na Linuksie lub innych systemach poza Windows.