Bonjour,
J’ai un problème au niveau de la fermeture de document pdf. En effet je crée un document pdf et dans mon traitement java je copie des donnée dans le document pdf. A la fin de mon traitement je ferme le document.
Dans le cas où je n’ai pas de données a copier, je ne copie rien dans le document (le document est donc vide). Au moment de la fermeture de document, j’ai cette erreur : The document has no pages.

Est-ce que quelqu’un a une idée ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
PdfWriter writer=null ;
Document doc = new Document(PageSize.A4, 0, 0, 0, 0);
writer = PdfWriter.getInstance(doc, new FileOutputStream("/appli/nomAppli"+File.separator+"nomFichier.pdf"));
doc.open();
 
Traitement ………..
 
if(doc.isOpen()){
     doc.close() ;
     writer.close();
 
}

Merci