Je travaille avec BIRT 2.6 sur une machine Unix, donc j’ai du mal à écrire une certaine police.
Je savais que je devais éditer le fichier fontsConfig.xml. Mais ça n’a pas marché: bref j’ai fait ça:
Cette configuration est-elle correcte? Quelque chose manque-t-il?
Il y a du tout quatre config xml:
fontsConfig.xml
fontsCconfig_pdf.xml
fontsConfig_win32.xml
fontsConfig_linux.xml
Dois-je changer tous les fichiers sans le fichier win32?
Il y a trois manières de gérer le problème:
Créez votre nouveau fichier fontsConfig.xml et sélectionnez-le dans un emplacement spécifique de votre choix. — Pour ce faire, vous pouvez appeler le setconfig de engineConfig et passer le chemin complet du fichier.
config.setFontConfig (URL des fichiers fontConfig dans le fichier: // abc / abc);
Ajoutez des fonts à votre chemin de projet et sélectionnez-le dans le code en utilisant les propriétés du système. — Pour ce faire, appelez le suivant.
FontFactory.registerDirectory (scContext.getRealPath (“chemin complet du dossier”));
Cela devrait résoudre le problème