Tôi gặp một bảngLàm thế nào để làm cho bảng phi bẻ sử dụng iTextSharp
PdfPTable tblSummary = new PdfPTable(1);
Và nó có 2 bảng lồng nhau bên trong nó. Làm thế nào tôi có thể làm cho các tblSummary
xuất hiện như một toàn thể (các hàng không được phá vỡ đến một trang khác) hoặc toàn bộ bảng được chuyển sang một trang khác nếu nó không phù hợp trong trang hiện tại.
Tôi đã thử SplitLate
và SplitRows
Và mã của tôi là như thế này
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;
như thế này tôi thêm lên thêm một bảng (s) đến tblSummary trong khi kết quả chiều cao bảng luôn nhỏ hơn của trang để đảm bảo rằng nội dung của bảng sẽ không cao hơn chiều cao của trang.
Mọi đề xuất sẽ thực sự hữu ích.
Cảm ơn bạn đã trả lời, tôi đã không thử nó trước đó, nó hoạt động tuyệt vời. – Vinay
Cảm ơn bạn, cảm ơn bạn cảm ơn bạn. Nó thật là tuyệt vời. Điều này làm việc với PDFPTable bằng phương thức document.Add (pdfptable). – MindLoggedOut