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>"));
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.