Un ambiente non Windows
Sheetize SDKs supporta .NET Standard 2.0 , consentendo loro di essere utilizzati in applicazioni .NET Core che funzionano su Linux o altri ambienti non Windows. Per garantire prestazioni ottimali e rendering di testo accurato, seguire i seguenti passaggi:
Impostazioni per Linux
Installa il pacchetto libgdiplus
Il pacchetto libgdiplus fornisce funzionalità GDI+ essenziali, fondamentali per il rendering e il trattamento delle schede.
sudo apt-get install libgdiplus
Installazione di font Microsoft Compatible
Per garantire la corretta renderizzazione del testo, installare le font TrueType di Microsoft utilizzando:
sudo apt-get install ttf-mscorefonts-installer
Queste fonti dovrebbero essere situate nel /usr/share/fonts/truetype/msttcorefonts
se il tuo sistema utilizza un altro directory, aggiornare il percorso nel tuo codice prima di eseguire qualsiasi operazione con Sheetize SDKs :
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))