Bonjour tout le monde ,
J'aimrai faire une copie d'un fichier txt écrit en arabe vers un fichier PDF

voici le code :

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){}
Mais ca na pas marché
Je pense que le problème est dans cette ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
BufferedReader br =new BufferedReader(new InputStreamReader(new FileInputStream(sFile),"UNICODE"));
j'ais introduit le bufferedReader pour copier ligne par ligne


Et merci d'avance