У меня динамические столбцы.Разработка динамического кода
Я хочу сделать PDF-файл (с iTextSharp) с настольной колонки 3.
мне нужен код так, что для если у меня 5 столбцов, то
- первый ряд - 3 колонки (имеющие данные)
- 2-й ряд - 2 колонки (имея данные) + Последний столбец (нет данных)
for (int i = 0; i < col_count; i++)
{
tablepg1.AddCell(new Phrase(Companies[i], companiesH));
j++;
if (j > 2)
{
j = 0;
for (int k = 0; k < 3; k++)
{
tablepg1.AddCell(ClipImpageProcess(chartnameLIST[tablecount], 8, writer));
tablecount++;
}
}
}
if ((col_count % 3) != 0)
{
int num_empty_cells = 3 - (col_count % 3);
for (int i = 0; i < num_empty_cells; i++)
{
tablepg1.AddCell("");
}
}
Companies[i]
- есть данные
X
- представляют собой пустую ячейку
И? В чем проблема? –
для itextsharp, если указано 3 col, тогда я должен добавить данные в кратные 3 –