Non-Windows Environment
Sheetize SDKs podporují .NET Standard 2.0, což umožňuje jejich použití v aplikacích .NET Core běžících na Linuxu nebo jiných ne-Windows prostředích. Aby byla zajištěna optimální výkonnost a správné vykreslování textu, postupujte podle níže uvedených kroků:
Doporučené nastavení pro Linux
1. Nainstalujte balíček libgdiplus
Balíček libgdiplus poskytuje základní funkce GDI+, které jsou zásadní pro vykreslování a zpracování tabulek. Nainstalujte jej spuštěním následujícího příkazu ve vašem terminálu:
sudo apt-get install libgdiplus
2. Nainstalujte písma kompatibilní s Microsoftem
Aby bylo zajištěno správné vykreslování textu, nainstalujte písma TrueType od Microsoftu pomocí:
sudo apt-get install ttf-mscorefonts-installer
Tato písma by měla být umístěna v adresáři /usr/share/fonts/truetype/msttcorefonts
. Pokud vaše zařízení používá jiný adresář, aktualizujte cestu ve svém kódu před provedením jakýchkoli operací s Sheetize SDKs:
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
Instalací těchto balíčků a správnou konfigurací cesty k písmům můžete maximalizovat výkon Sheetize SDKs na Linuxu nebo jiných ne-Windows systémech.