我们代码库中的itext 5代码使用“短语”,如下所示。itext 7中有什么等效的东西吗?我认为在itext 7中可以用“文本”代替“块”,并且我知道字体的解决方法。但是找不到任何短语。
import com.itextpdf.text.Chunk;
import com.itextpdf.text.Font;
import com.itextpdf.text.Phrase;
public class PdfUtils {
public static void setFont(Phrase phrase, Font font) {
if (phrase == null) {
return;
}
for (Object object : phrase) {
if (object instanceof Chunk) {
Chunk chunk = (Chunk) object;
chunk.setFont(font);
}
}
phrase.setFont(font);
}
}
您可以使用Paragraph。
Paragraph paragraph = new Paragraph();
paragraph.setFont(font);
Text text = new Text("test");
paragraph.add(text);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句