Salut tout le monde,
j'aimrai avoir quelque informations sur la lecture et l'écriture d'un fichier PDF
voici mon code :
public class Access {
public static void main(String [] argv){
Document d = new Document();
try {
PdfWriter.getInstance(d, new FileOutputStream("C:\\HelloWorld.pdf"));
d.open();
d.add(new Paragraph("Hello world"));
d.close();
PdfReader r = new PdfReader(new FileInputStream("C:\\HelloWorld.pdf"));
String s = new String(r.getPageContent(1));
System.out.println(s);
} catch (Exception e) {}
}
}
dans la partie écriture : je ne peut pas ecrire en UNicode dans le document PDF , par exemple :
dans la partie lecture : je récupère un ensemble d'information, une chaine de caractère, qui englobe le contenu de la page pdf voici le résultat :d.add(new Paragraph(" \u0627 \u0645 ... Hello world"));
Si quelqu'un peut m'aider sur ces deux chosesq
BT
36 806 Td
0 -18 Td
/F1 12 Tf
( Hello world)Tj
ET
Q
ET merci d'avance
Partager