iText - форматирование подстроки - PullRequest
1 голос
/ 15 января 2012

Могу ли я отформатировать подстроку некоторой строки (например, строку для Paragraph - новый Paragraph (someString)), используя любые маркеры в Itext?Включено ли что-то подобное?

Например: новый абзац («Поздравляю, вы [formatMarker] получили [/ formatMarker] привилегию»)?

1 Ответ

1 голос
/ 15 января 2012

Вы можете использовать HTML-теги iText для форматирования текста. Вот пример

Reader reader = new StringReader("<b>Here is Some HTML<b><h1>Hello World</h1>");
HTMLWorker worker = new HTMLWorker(document);
worker.parse(reader);

Когда вы анализируете, он добавляет ваше содержимое в документ. Нет необходимости хранить их в абзаце. Если вам нужна дополнительная функциональность и контроль над отдельными элементами HTML, вы можете попробовать использовать статический метод HTMLWorker.parseList ()

API для iText здесь http://api.itextpdf.com/itext/ и содержит множество деталей по обоим методам, использованным выше

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...