Sto avendo un tavoloCome rendere la non rottura tabella utilizzando iTextSharp
PdfPTable tblSummary = new PdfPTable(1);
Ed ha 2 tabelle nidificate al suo interno. Come posso fare in modo che tblSummary
compaia come un intero (le righe non devono rompere in un'altra pagina) o che l'intera tabella sia spostata su un'altra pagina se non si adatta alla pagina corrente.
ho cercato SplitLate
e SplitRows
E il mio codice è come questo
PdfPTable tblSummary = new PdfPTable(1);
PdfPCell csummarycell = new PdfPCell();
PdfPTable tblSummaryFirst = new PdfPTable(3);
.
.
csummarycell.AddElement(tblSummaryFirst);
.
.
tblSummary.AddCell(csummarycell);
tblSummary.SplitLate = true;
tblSummary.SplitRows = false;
come questo aggiungo di prendere il largo tavolo (s) al tblSummary mentre l'altezza tabella risultante è sempre inferiore quello di pagesize quindi c'è la certezza che il contenuto della tabella non sarà superiore all'altezza della pagina.
Qualsiasi suggerimento sarebbe davvero d'aiuto.
Grazie per la risposta, non ho provato in precedenza, funziona benissimo. – Vinay
Grazie, grazie grazie. È stato fantastico Funziona con PDFPTable usando il metodo document.Add (pdfptable). – MindLoggedOut