左側と右側にいくつかのテキスト行を取得しようとしています。何らかの理由で、iText は配置を完全に無視しているようです。
例:
// create 200x100 column
ct = new ColumnText(writer.DirectContent);
ct.SetSimpleColumn(0, 0, 200, 100);
ct.AddElement(new Paragraph("entry1"));
ct.AddElement(new Paragraph("entry2"));
ct.AddElement(new Paragraph("entry3"));
ret = ct.Go();
ct.SetSimpleColumn(0, 0, 200, 100);
ct.Alignment = Element.ALIGN_RIGHT;
ct.AddElement(new Paragraph("entry4"));
ct.AddElement(new Paragraph("entry5"));
ct.AddElement(new Paragraph("entry6"));
ret = ct.Go();
2 列目の配置を Element.ALIGN_RIGHT に設定しましたが、テキストが 1 列目の上に印刷され、判読不能なテキストが表示されます。配置がまだ左に設定されていたように。
何か案は?