Как увеличить размер акрополя (текстового поля), чтобы он соответствовал тексту в itext?

У меня есть шаблон PDF с многострочным текстовым полем. При заполнении текстового поля во время выполнения с помощью itext я хочу увеличить размер текстового поля, чтобы было видно все содержимое. Я знаю, что подобные вопросы были опубликованы ранее. следующая ссылка предлагает решение, но я слишком новичок в itext, чтобы заставить его работать.

Как отобразить плавающее текстовое поле в зависимости от текстового содержимого?< /а>

Я знаю, что установка размера шрифта 0 автоматически настраивает размер шрифта, чтобы он соответствовал тексту, но это не вариант для меня, так как я не могу уменьшить размер шрифта.

Поэтому, если возможно, предоставьте мне рабочий пример.


person AC_1985    schedule 20.07.2013    source источник
comment
В каком направлении должно возрастать поле? Достаточно ли свободного места в этом направлении?   -  person mkl    schedule 21.07.2013
comment
Он должен увеличиваться по вертикали. И да, есть место, которое можно занять.   -  person AC_1985    schedule 21.07.2013
comment
В таком случае, почему бы для начала вручную не расширить текстовое поле шаблона по вертикали настолько, насколько это возможно?   -  person mkl    schedule 21.07.2013
comment
Проблема в том. это не будет хорошо выглядеть, если входящий текст будет маленьким. например если это однострочный текст, отображение его в огромном поле не будет выглядеть хорошо. С другой стороны, может быть вероятность того, что текст также больше, чем текстовое поле. Таким образом, динамическое определение размера текстового поля является лучшим доступным вариантом. кажется.   -  person AC_1985    schedule 21.07.2013
comment
Это должно дать вам подсказку, как это сделать: stackoverflow. com/questions/2072468/подгонка текста в текстовом поле-itext   -  person Lonzak    schedule 22.07.2013