Mediul non-Windows
Sheetize SDK-urile susțin .NET Standard 2.0 , permițându-le să fie utilizate în aplicațiile .NET Core care funcționează pe Linux sau în alte medii non-Windows. Pentru a asigura performanța optimă și renderarea corectă a textului, urmați următoarele pași:
Instalare recomandată pentru Linux
Instalarea pachetului libgdiplus
Pachetul libgdiplus oferă o funcționalitate GDI+ esențială, critică pentru renderarea și prelucrarea plăcilor.
sudo apt-get install libgdiplus
Instalarea fonturilor Microsoft Compatible
Pentru a vă asigura o renderizare corectă a textului, instalați fonturile Microsoft TrueType folosind:
sudo apt-get install ttf-mscorefonts-installer
Aceste fonturi ar trebui să fie situate în /usr/share/fonts/truetype/msttcorefonts
Dacă sistemul dvs. utilizează un director diferit, actualizați calea din cod înainte de a efectua orice operațiuni cu Sheetize SDKs :
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))