利用可能な例がたくさんあります。キーワードColumnTextを探します。
たとえば、次の例を参照してください: http://itextpdf.com/examples/iia.php?id=68
必要なコードは次のようになります。
float middle = (document.left() + document.right()) / 2;
float[][] columns = {
{ document.left(), document.bottom(), middle - 15, document.top() } ,
{ middle + 15, document.bottom(), document.right(), document.top() }
};
ColumnText ct = new ColumnText(writer.getDirectContent());
ct.addElement(table);
int column = 0;
int status = ColumnText.START_COLUMN;
while (ColumnText.hasMoreText(status)) {
ct.setSimpleColumn(
COLUMNS[column][0], columns[column][1],
COLUMNS[column][2], columns[column][3]);
status = column.go();
if (++count > 1) {
count = 0;
document.newPage();
}
}