Icke-Windows Miljö
Sheetize SDKs stöder .NET Standard 2.0 , vilket gör att de kan användas 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 text rendering följer du följande steg:
Rekommenderad inställning för Linux
Installera libgdiplus paket
Paketet libgdiplus ger nödvändig GDI+ funktionalitet, kritisk för rendering och bearbetning av spreadsheets. Installera det genom att köra följande kommando i terminalen:
sudo apt-get install libgdiplus
Installera Microsoft Compatible Fonts
För att säkerställa korrekt text rendering, installera Microsoft TrueType fonts med hjälp av:
sudo apt-get install ttf-mscorefonts-installer
Dessa fontäner ska placeras i /usr/share/fonts/truetype/msttcorefonts
Om ditt system använder en annan katalog, uppdatera vägen i koden innan du utför alla operationer med Sheetize SDKs :
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))