Не переносит объеденную ячейку itextsharp - C#

Узнай цену своей работы

Формулировка задачи:

Кто нибуть умеет работать с itextsharp? Интересует вопрос когда таблица большая и объединенная ячейка не делится но не дублирует её повторно на следующей странице а хотелось бы

Решение задачи: «Не переносит объеденную ячейку itextsharp»

textual
Листинг программы
table = new PdfPTable(2); 
 
 
table.HeaderRows = 1;// шапка первая строчка 
 
 
PdfPCell cell = new PdfPCell(new Phrase(@"11", fgFont)); 
cell.BorderWidth = 1; 
cell.HorizontalAlignment = PdfPCell.ALIGN_CENTER; 
cell.VerticalAlignment = PdfPCell.ALIGN_MIDDLE; 
table.AddCell(cell); 
 
cell = new PdfPCell(new Phrase(@"22", fgFont)); 
cell.BorderWidth = 1; 
cell.HorizontalAlignment = PdfPCell.ALIGN_CENTER; 
cell.VerticalAlignment = PdfPCell.ALIGN_MIDDLE; 
table.AddCell(cell); 
 
 
 
cell = new PdfPCell(new Phrase(@"№ п/п", fgFont)); 
cell.PaddingBottom = 30; 
cell.PaddingTop = 30; 
cell.BorderWidth = 1; 
cell.Rowspan = 100; 
cell.HorizontalAlignment = PdfPCell.ALIGN_CENTER; 
cell.VerticalAlignment = PdfPCell.ALIGN_MIDDLE; 
table.AddCell(cell); 
 
for (int i=0;i<100 ;i++ ) 
{ 
cell = new PdfPCell(new Phrase(@"№ п/п", fgFont)); 
cell.PaddingBottom = 30; 
cell.PaddingTop = 30; 
cell.BorderWidth = 1; 
cell.HorizontalAlignment = PdfPCell.ALIGN_CENTER; 
cell.VerticalAlignment = PdfPCell.ALIGN_MIDDLE; 
table.AddCell(cell); 
} 
document.Add(table);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5