Bonjour tout le monde ,
J'aimrai faire une copie d'un fichier txt écrit en arabe vers un fichier PDF
voici le code :
Mais ca na pas marché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 try { BufferedReader br =new BufferedReader(new InputStreamReader(new FileInputStream(sFile),"UNICODE")); PdfWriter.getInstance(d, new FileOutputStream(dFile)); d.open(); BaseFont bf = BaseFont.createFont(aFont, BaseFont.IDENTITY_H, true); Font f= new Font(bf, 18); while(br.ready()) d.add(new Phrase(br.readLine(),f)); d.close(); }catch(Exception e){}
Je pense que le problème est dans cette ligne :
j'ais introduit le bufferedReader pour copier ligne par ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part BufferedReader br =new BufferedReader(new InputStreamReader(new FileInputStream(sFile),"UNICODE"));
Et merci d'avance
Partager