Я пытаюсь добавить блок текста в существующий шаблон PDF.
Я хочу иметь возможность установить левое и правое поля, но объем текста не определен, поэтому мне нужно, чтобы поле расширялось по отношению к вводимому тексту.
Мне удалось расположить текстовую область в шаблоне и вставить текст, но для этого мне нужно явно указать расположение нижней строки текстовой области.
Вот код, который у меня есть до сих пор (pdfStamper
предопределен):
BaseFont bf = BaseFont.CreateFont(BaseFont.COURIER, BaseFont.CP1252, BaseFont.NOT_EMBEDDED);
Font font = new Font(bf, 11, Font.NORMAL);
Phrase unicodes = new Phrase(reports.StringText, font);
PdfContentByte over;
over = pdfstamper.GetOverContent(1);
ColumnText ct = new ColumnText(over);
ct.SetSimpleColumn(unicodes, 19, **80**, 575, 335, 10, Element.ALIGN_LEFT);
ct.Go();