Non-Windows Environment

Les SDKs Documentize prennent en charge .NET Standard 2.0, ce qui leur permet d’être utilisés dans des applications .NET Core fonctionnant sur Linux ou d’autres environnements non-Windows. Pour assurer des performances optimales et un rendu correct du texte, suivez les étapes ci-dessous :

Configuration Recommandée pour Linux

1. Installer le paquet libgdiplus

Ce paquet fournit les fonctionnalités GDI+ nécessaires, qui sont critiques pour le rendu et le traitement des PDFs. Vous pouvez l’installer en exécutant la commande suivante dans votre terminal :

sudo apt-get install libgdiplus

2. Installer des polices compatibles Microsoft

Pour un rendu correct du texte, installez les polices TrueType de Microsoft en utilisant la commande :

sudo apt-get install ttf-mscorefonts-installer

Ces polices doivent être placées dans le répertoire /usr/share/fonts/truetype/msttcorefonts. Si votre système stocke les polices dans un autre répertoire, mettez à jour le chemin dans votre code avant d’effectuer des opérations avec les SDKs Documentize :

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

Astuce

En vous assurant que ces installations sont complètes et en configurant correctement le chemin des polices, vous pourrez maximiser les performances des SDKs Documentize sur Linux ou d’autres systèmes non-Windows.

 Français