Environnement non Windows
Travailler avec les DLL .NET Core dans un environnement non Windows
Comme Documentize for .NET fournit la prise en charge de .NET Standard 2.0 (.NET Core 2.0), il peut être utilisé dans des applications Core s’exécutant sur des systèmes d’exploitation de type Linux. Nous travaillons constamment à améliorer le support de .NET Core dans notre API. Cependant, certaines opérations sont recommandées à nos clients afin d’obtenir de meilleurs résultats lors de l’utilisation des fonctionnalités de Documentize for .NET. Veuillez installer :
- paquet libgdiplus
- Paquet contenant des polices compatibles Microsoft : ttf‑mscorefonts‑installer (par ex.,
sudo apt-get install ttf-mscorefonts-installer). Ces polices doivent être placées dans le répertoire/usr/share/fonts/truetype/msttcorefontscar Documentize for .NET analyse ce dossier sur les systèmes d’exploitation de type Linux. Si le système d’exploitation utilise un autre répertoire par défaut pour les polices, vous devez ajouter la ligne de code suivante avant d’exécuter toute opération utilisant Documentize :
Documentize.Pdf.Text.FontRepository.Sources.Add(new FolderFontSource("<chemin de l'utilisateur vers les polices ms>"));