Itext5,突出显示短语中的一个单词

时间:2017-03-29 10:10:06

标签: itext

我正在用表格设计我的pdf,所以pdf单元格接收短语而不是段落。

我有这句话:

Phrase subject = new Phrase( "Subject: " + NEWLINE + investigation.Title);

我希望“主题”这个词会用不同的字体突出显示,如何更改短语中单个单词的字体

我想这样做:

Chunk chunk = new Chunk("Conclusions", titleFont);
Chapter chapter = new Chapter(new Paragraph(chunk), 1);
chapter.NumberDepth = (0);
chapter.Add(new Paragraph(investigation.InvestigationResult, textFont));
doc.Add(chapter);

但是用短语

1 个答案:

答案 0 :(得分:1)

拆分文本并为每个部分创建一个块(或至少为变化的部分创建一个块)。您可以单独设置每个块的字体,然后将所有块添加到短语中。