J'utilise la bibliothèque iText pour imprimer certaines données sous forme de tableau dans un fichier pdf. J'ai 11 colonnes et peut avoir plusieurs rangées. Après avoir créé l'en-tête des titres de chaque colonne, comment puis-je créer une nouvelle ligne dans pdfptable afin que je puisse imprimer les données réelles sur une ligne séparée.Une nouvelle ligne dans pdfptable
2
A
Répondre
4
Dans le constructeur de PdfPTable, vous spécifiez le nombre de colonnes d'une ligne.
PdfPTable table = new PdfPTable(4) // 4 Columns
PdfPCell cell;
cell = new PdfPCell(new Phrase("Cell with colspan of 4")) ;
cell. setColspan(4) ; // an entire row
anotherCell = new PdfPCell(new Phrase("Cell with colspan of 4"));
anotherCell.setColspan(4); // a second row
Comme vous pouvez le voir, une nouvelle ligne est créée lorsque vous atteignez le colspan dans la ligne en cours.
Questions connexes
- 1. frontière de PdfPTable - iText, java
- 2. Une frontière invisible de pdfptable
- 3. C# itextsharp.dll - SVG dans PdfPTable
- 4. Insérer une nouvelle ligne dans NSTextFieldCell
- 5. Ajouter une nouvelle ligne dans pygtk Treeview
- 6. LWUIT - Créer une nouvelle ligne dans Flowlayout
- 7. Faire une nouvelle ligne dans un GridView
- 8. Comment insérer une nouvelle ligne dans listview?
- 9. Insérez une nouvelle ligne dans DataTable
- 10. Comment éviter une nouvelle ligne dans log4net?
- 11. nouvelle ligne dans une chaîne multiligne
- 12. Comment insérer une nouvelle ligne dans UltraGrid
- 13. Comment ajouter une nouvelle ligne dans listview?
- 14. Comment insérer une nouvelle ligne dans NSMutableArray?
- 15. after_create: créer une nouvelle ligne dans DB
- 16. Jasper signale une nouvelle ligne
- 17. Nouvelle ligne dans TSQL
- 18. comment implémenter une nouvelle ligne
- 19. jquery Inséré une nouvelle ligne
- 20. Ouvrir une nouvelle ligne sous la ligne actuelle dans Xcode
- 21. Définir l'espace entre les lignes dans pdfptable
- 22. PdfPTable en tant qu'en-tête dans iTextSharp
- 23. Comment écrire une nouvelle ligne dans une chaîne dans ColdFusion?
- 24. Obtenir la position de pdfptable
- 25. iTextSharp: pdfptable défaut de remplissage
- 26. nouvelle ligne sale et programmation insérer une nouvelle ligne après dans DataGridView
- 27. Nouvelle ligne dans le gridview
- 28. jqGrid + editGridRow + ajouter une nouvelle ligne + masquer/afficher les colonnes + ajouter une nouvelle ligne
- 29. Aucune nouvelle ligne dans text_area?
- 30. chaîne à une ligne nouvelle ligne et ne pas ajouter de nouvelle ligne à la fin?
Je pense que je l'ai eu en utilisant table.completeRow(); donc il finit la rangée et commence une nouvelle rangée. – yogsma
tks beaucoup, En fait, une nouvelle ligne seulement est créée lorsque vous atteignez le colspan. C'est très important! – dellasavia