Non-Windows Environment
Sheetize SDKs stödjer .NET Standard 2.0, vilket möjliggör deras användning i .NET Core applikationer som körs på Linux eller andra icke-Windows miljöer. För att säkerställa optimal prestanda och korrekt textrendering, följ stegen nedan:
Rekommenderad installation för Linux
1. Installera libgdiplus Paketet
Paketet libgdiplus ger väsentlig GDI+ funktionalitet, kritisk för rendering och bearbetning av kalkylblad. Installera det genom att köra följande kommando i din terminal:
sudo apt-get install libgdiplus
2. Installera Microsoft Kompatibla Teckensnitt
För att säkerställa korrekt textrendering, installera Microsoft TrueType-teckensnitt med:
sudo apt-get install ttf-mscorefonts-installer
Dessa teckensnitt bör finnas i katalogen /usr/share/fonts/truetype/msttcorefonts
. Om ditt system använder en annan katalog, uppdatera sökvägen i din kod innan du utför några operationer med Sheetize SDKs:
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
Genom att installera dessa paket och konfigurera teckensnitts-sökvägen korrekt kan du maximera prestandan för Sheetize SDKs på Linux eller andra icke-Windows system.