Bonjour,
j'essai de générer un pdf avec la libraire iText...
j'utilise le mode 'direct content'
afin de positionner mes elements ou je le souhaite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PdfContentByte cb = writer.getDirectContent(); ColumnText ct = new ColumnText(cb);
Question: comment puis-je detecter que je suis en fin de page ?
Par exemple si je commence à ajouter du texte ou une table en bas de ma premiere page
et que cet element depasse de la page A4 (par defaut), une nouvelle page n'est pas créer automatiquement, contrairement à l'ajout d'objet de haut niveau dans le document.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ct.addText(new Chunk("BLABLA sur plusieurs lignes", font14B));
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 document.add(new Chunk("BLABLA sur plusieurs lignes"));
Donc comment faire pour que le document s'etende automatiquement d'une page en mode direct quand le contenu le necessite ?
en esperant avoir été suffisament clair![]()
Partager