Ś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>"));

Porada

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.

 Polski