Bonjour,

J'utilise itext-rtf-2.1.7 avec itext-2.1.7, et je n'arrive pas à générer TOUT le texte en arial unicode ms : seuls les caractères non accentués sont en arial unicode ms, les autres sont en times new roman, mais avec la bonne taille de police. Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
            FontFactory.registerDirectories();
            Font font8Normal = FontFactory.getFont("Arial Unicode MS", 8, Font.NORMAL, new Color(0, 0, 0));
 
            RtfWriter2.getInstance(rtfDocument, new FileOutputStream(fileName));
            rtfDocument.open();
 
            Paragraph paragraph = new Paragraph("Ceci est un test en font 8 arial unicode ms normal é je teste les è accentâç ????", font8Normal);
            rtfDocument.add(paragraph);
            rtfDocument.close();

Une idée ?


Merci