iText 2 заменяет текст в абзаце другим шрифтом - PullRequest
0 голосов
/ 28 сентября 2018

Я работаю с iText.Я строю простой «парсер» для чтения данных из базы данных (JSON) и шаблон (структура pdf) в XML для динамического создания PDF.Я хочу изменить некоторые слова в абзаце другим шрифтом.Например, если у меня был абзац с текстом "Hello world", я хочу изменить слово "world" жирным шрифтом или курсивом.Является ли это каким-либо способом сделать это с iText2.

**XML template:**
<paragraph type="italic" font="16"> Hello @@databaseParam</paragraph>
**Database value:**
{
"databaseParam":"world"
}
**Result:**
PDF with paragraph Hello world with all text italic and font 16

На данный момент, что я сделал, мне просто нужно изменить «мир» (данные, считанные из БД) с другим шрифтом (возможно, жирным шрифтом с20 шрифт).

...