https://www.cnblogs.com/whalesea/p/11766476.html
Chunk chunk = new Chunk("测试chunk",firstCoverFont);
chunk.setBackground(BaseColor.GREEN);//文字背景色
chunk.setLineHeight(10);//行高
chunk.setUnderline(2, 3);//下划线,或者文字任意文字的线条
doc.add(chunk);
ColumnText column1 = new ColumnText(writer.getDirectContent()); Chunk Chu_Name1 = new Chunk(ARABIC+" end end", Font_SimHei); Chu_Name1.setLineHeight(7); column1.addText(Chu_Name1); column1.addText(Chunk.NEWLINE); column1.setSimpleColumn(18, 300, 280, 630);
setSimpleColumn参数说明:
//ll lower left 左下角
//ur upper right 右上角
//画矩形 rectangle 参数说明
// //float x,float y,float w,float h (w和h 是宽度和高度)
// cb.rectangle(30, 600, rectWidth, 70);
这篇博客介绍了如何在PDF中使用ColumnText和Chunk类来设置文字的背景色、行高、下划线,并展示了如何添加多语言文字。通过setSimpleColumn方法设置文本区域,以及通过rectangle方法绘制矩形,提供了详细的代码示例。
1537

被折叠的 条评论
为什么被折叠?



