是什么取代了iText 7中的大块?

Old*_*red 9 java itext7

试图在java中使用iText 7.希望段落的一部分是大胆的.显然在早期版本中,这是通过单独格式化"块"然后将它们添加到段落来完成的.iText 7中根本不存在"块".IText 7的步骤是什么?

Ale*_*ach 15

Textin com.itextpdf.layout.element是为了替代Chunk.

要使段落的一部分变为粗体,您需要为一段文本指定粗体字体.

Paragraph p = new Paragraph();
p.add(new Text("this will be in bold").setFont(boldFont));
Run Code Online (Sandbox Code Playgroud)

或者,您可以依靠iText来模拟常规字体的粗体,但这不是首选方式.

p.add(new Text("bold will be simulated for regular font").setBold());
Run Code Online (Sandbox Code Playgroud)

请查看Bruno Lowagie撰写的Jumpstart教程.