Ambiente Non-Windows
Lavorare con DLL .NET Core in Ambiente Non-Windows
Poiché Documentize per .NET fornisce supporto per .NET Standard 2.0 (.NET Core 2.0), può essere utilizzato in applicazioni Core che girano su sistemi operativi simili a Linux. Stiamo costantemente lavorando per migliorare il supporto .NET Core nella nostra API. Tuttavia, ci sono alcune operazioni che raccomandiamo ai nostri clienti di eseguire per ottenere risultati migliori durante l’utilizzo delle funzionalità di Documentize per .NET. Si prega di installare:
- pacchetto libgdiplus
- Pacchetto con font compatibili con Microsoft: ttf-mscorefonts-installer (ad es.,
sudo apt-get install ttf-mscorefonts-installer
). Questi font dovrebbero essere posizionati nella directory/usr/share/fonts/truetype/msttcorefonts
poiché Documentize per .NET esegue la scansione di questa cartella su sistemi operativi simili a Linux. Nel caso in cui il sistema operativo abbia un’altra cartella/directory predefinita per i font, dovresti usare la seguente riga di codice prima di eseguire qualsiasi operazione utilizzando Documentize:Documentize.Pdf.Text.FontRepository.Sources.Add(new FolderFontSource("<percorso utente ai font ms>"));