estoy teniendo una mesaCómo hacer que la tabla no la rotura usando iTextSharp
PdfPTable tblSummary = new PdfPTable(1);
Y sí que tiene 2 tablas anidadas dentro de ella. ¿Cómo puedo hacer que el tblSummary
aparezca como un todo (las filas no deben dividirse en otra página) o que toda la tabla se traslade a otra página si no cabe en la página actual?
me han tratado SplitLate
y SplitRows
Y mi código es como esta
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;
como esto agrego uno más mesa (s) a la tblSummary mientras que la altura de la tabla resultante es siempre inferior a la de pagesize, por lo que existe la certeza de que el contenido de la tabla no será mayor que el alto de la página.
Cualquier sugerencia sería realmente útil.
Gracias por la respuesta, no he probado antes, funciona muy bien. – Vinay
Gracias, gracias, gracias. Esto fue increíble. Esto funciona con PDFPTable usando el método document.Add (pdfptable). – MindLoggedOut