Ist es möglich, den Tabellenkopf zu wiederholen, wenn ein Teil einer Tabelle in itext an die nächste Seite weitergeleitet wird? Xml workerhelper benutzt für create pdf from html string. Manchmal hat meine html string eine große Tabelle mit Inhalten, die auf die nächste Seite weitergeleitet werden. Das muss ich Tabellenheader in der nächsten Seite hinzufügen und mit Inhaltsverzeichnis weitermachen. bitte sehen Sie dieses Bild für mehr Klarheit.Tabellenkopfzeile wird auf die nächste Seite weitergeleitet iTextpdf
Jetzt folgenden Code zum Erstellen von PDF verwendet.
document.open();
try{
XMLWorkerHelper.getInstance().parseXHtml(writer,
document, new ByteArrayInputStream(parserXHtml(page.getPageContent()).getBytes()));
writer.setPageEvent(orientation);
}catch(Exception e){
logger.error("Error:invalid html content detected!!");
}
document.close();
Ist es möglich in iitextpdf Api-5.5.11. Wenn wir eine Tabelle verwenden, können wir die Tabelle so wiederholen.
PdfPTable table = new PdfPTable(2);
// header row:
table.addCell("Header");
table.addCell("Header Value");
table.setHeaderRows(1);
// many data rows:
for (int i = 1; i < 51; i++) {
table.addCell("key: " + i);
table.addCell("value: " + i);
}
Ich muss wissen, dass es in xmlworkerhelper möglich ist.