Environnement Non-Windows

Les SDKs de 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 garantir des performances optimales et un rendu de texte correct, 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 PDF. Vous pouvez l’installer en exécutant la commande suivante dans votre terminal :

sudo apt-get install libgdiplus

2. Installer les Polices Compatibles Microsoft

Pour un rendu de texte correct, 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 répertoire différent, mettez à jour le chemin dans votre code avant d’effectuer des opérations avec les SDKs de Documentize :

Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<chemin vers les polices ms>"));

Astuce

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

10 oct. 2024
 Français