Non-Windows Environment

I SDK di Sheetize supportano .NET Standard 2.0, permettendo loro di essere utilizzati in applicazioni .NET Core in esecuzione su Linux o altri ambienti non Windows. Per garantire prestazioni ottimali e un rendering del testo accurato, segui i passaggi riportati di seguito:

Configurazione consigliata per Linux

1. Installa il pacchetto libgdiplus

Il pacchetto libgdiplus fornisce funzionalità GDI+ essenziali, fondamentali per il rendering e l’elaborazione di fogli di calcolo. Installalo eseguendo il seguente comando nel tuo terminale:

sudo apt-get install libgdiplus

2. Installa i font compatibili con Microsoft

Per garantire un corretto rendering del testo, installa i font TrueType di Microsoft utilizzando:

sudo apt-get install ttf-mscorefonts-installer

Questi font dovrebbero trovarsi nella directory /usr/share/fonts/truetype/msttcorefonts. Se il tuo sistema utilizza una directory diversa, aggiorna il percorso nel tuo codice prima di eseguire qualsiasi operazione con i SDK di Sheetize:

Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
Suggerimento

Installando questi pacchetti e configurando correttamente il percorso dei font, puoi massimizzare le prestazioni dei SDK di Sheetize su Linux o altri sistemi non Windows.

2 nov 2024
 Italiano