Ambiente Non-Windows
Documentize SDK supporta .NET Standard 2.0, che consente di utilizzarli in applicazioni .NET Core che girano su Linux o altri ambienti non-Windows. Per garantire prestazioni ottimali e un corretto rendering del testo, segui i passi qui sotto:
Configurazione Raccomandata per Linux
1. Installa il pacchetto libgdiplus
Questo pacchetto fornisce le necessarie funzionalità GDI+, che sono fondamentali per il rendering e l’elaborazione dei PDF. Puoi installarlo eseguendo il seguente comando nel tuo terminale:
sudo apt-get install libgdiplus
2. Installa i Font Compatibili con Microsoft
Per un corretto rendering del testo, installa i font TrueType di Microsoft utilizzando il comando:
sudo apt-get install ttf-mscorefonts-installer
Questi font dovrebbero essere collocati nella directory /usr/share/fonts/truetype/msttcorefonts
. Se il tuo sistema memorizza i font in una directory diversa, aggiorna il percorso nel tuo codice prima di eseguire qualsiasi operazione con gli SDK di Documentize:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<percorso ai font microsoft>"));
Assicurandoti che queste installazioni siano complete e configurando correttamente il percorso dei font, puoi massimizzare le prestazioni degli SDK di Documentize su Linux o altri sistemi non-Windows.