2013-03-29 6 views
0

Я использую IText библиотека. Я использую Параграф, в результате чего текст работает и может быть больше одной страницы. Моя проблема заключается в том, что я должен дать позиционирование позиции в параграфе, и я не вижу никакого способа ее позиционирования. Любая помощь? Что-то вроде этого enter image description hereНачальная позиция абзаца itext

страница 2 - это новая страница .... И это целый абзац. У меня начальная координация пункта.

+0

Пожалуйста, объясните, что вы пробовали еще (какой-то предпочтительный код), что этот код создал, и что именно вы хотите. – mkl

+0

Мой вопрос в основном использует абзац с ABSOLUTE POSITION. Но насколько я видел, я не могу добавить абзац в PdfPtable или ColumnText. Параграф может быть больше одной страницы. Если я его добавлю, он вырезает другой оставшийся текст и не перейдет на другую страницу. – MGDroid

+0

Вопрос не ясен. Что вы хотите сделать с абзацем, если оно не соответствует странице? Вы читали главу 3 книги? Вы понимаете механизм ColumnText? –

ответ

1

Как поясняется в разделе комментариев, вам нужно ColumnText для достижения того, чего вы хотите. См. Например пример MovieColumns1. Вы добавляете текст в экземпляр ColumnText с помощью метода addText(). Затем вы устанавливаете некоторые параметры, такие как координаты прямоугольника, определяющего абсолютные позиции. Это делается с помощью метода setSimpleColumn(). Чтобы нарисовать текст, вы вызываете метод go(). Если текст не поместился в прямоугольник, ColumnText.hasMoreText(status) вернет true, и в этом случае вы активируете newPage(), определите новый прямоугольник, измените положение Y и go() еще раз, пока столбец содержит контент.

Все это объясняется в документации, автором которой я являюсь. Чтение документации экономит время: ваше время, а также время людей в StackOverflow.

+0

Очень благодарю вас, сэр. Я решил это. – MGDroid

0

Вы можете попытаться найти первое появление разрыва линии или возврата каретки, то есть: Chr (13) и Chr (20).

+0

пример кодирования будет очень полезен. – MGDroid

Смежные вопросы