Non-Windows Environment

SDK Sheetize wspierają .NET Standard 2.0, co pozwala na ich użycie w aplikacjach .NET Core działających na systemach Linux lub innych środowiskach nie-Windows. Aby zapewnić optymalną wydajność i dokładne renderowanie tekstu, postępuj zgodnie z poniższymi krokami:

Zalecane ustawienia dla Linux

1. Zainstaluj pakiet libgdiplus

Pakiet libgdiplus dostarcza niezbędne funkcjonalności GDI+, które są kluczowe do renderowania i przetwarzania arkuszy kalkulacyjnych. Zainstaluj go, uruchamiając następujące polecenie w terminalu:

sudo apt-get install libgdiplus

2. Zainstaluj czcionki zgodne z Microsoft

Aby zapewnić poprawne renderowanie tekstu, zainstaluj czcionki TrueType firmy Microsoft używając:

sudo apt-get install ttf-mscorefonts-installer

Czcionki te powinny znajdować się w katalogu /usr/share/fonts/truetype/msttcorefonts. Jeśli Twój system korzysta z innego katalogu, zaktualizuj ścieżkę w swoim kodzie przed wykonaniem jakichkolwiek operacji z SDK Sheetize:

Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
Porada

Poprzez zainstalowanie tych pakietów i poprawne skonfigurowanie ścieżki do czcionek, możesz zmaksymalizować wydajność SDK Sheetize na systemach Linux lub innych systemach nie-Windows.

2 lis 2024
 Polski