Пожалуйста, обратите внимание на # порт C примеров главы 4 my book: http://tinyurl.com/itextsharpIIA2C04
Вы можете добавить таблицу к объекту ColumnText
и добавить колонку в абсолютное положение:
ColumnText column = new ColumnText(writer.DirectContent);
column.AddElement(table);
column.SetSimpleColumn(llx, lly, urx, ury);
column.Go();
В этом фрагменте llx, lly и urx, yury находятся координаты нижнего левого угла и верхний правый угол столбца на странице (см. Пример ColumnTable).
В PdfCalendar примере используется другой метод:
table.WriteSelectedRows(0, -1, x, y, writer.DirectContent);
Первые параметры определяют, которые должны быть сделаны строки (от 0 до -1 означает все строки), x
и y
определяют абсолютное положение ,
Это не отвечает на вопрос, не так ли? Добавление таблицы в абсолютном положении выполняется с помощью метода WriteSelectedRows() 'или путем обертывания таблицы в объект' ColumnText'. –