itextpdf5 com.itextpdf.text.Paragraph
com.itextpdf.text.Paragraph
- 注意:声明对象的时候最好默认指定 leading
// 可以直接制定行间距。
Paragraph paragraph = new Paragraph(10)
// 行间距,对应小四号字(12),20磅刚刚好
paragraph.setLeading(20)
// 设置文字居中 0靠左 1,居中 2,靠右,这里使用枚举类比较好
paragraph.setAlignment(Element.ALIGN_CENTER)
// 设置段落整体的缩进
paragraph.setIndentationLeft(12) // 设置左缩进
paragraph.setIndentationRight(12) // 设置右缩进
paragraph.setFirstLineIndent(24) // 设置首行缩进
// 设置段落整体上下空白,在文档标题的时候特别有用。
paragraph.setSpacingBefore(5f) // 设置段落上空白
paragraph.setSpacingAfter(10f) // 设置段落下空白
// 将段落添加到文档。
document.add(paragraph)
// 在 Paragraph 对象上直接添加会换行。
paragraph.add(Chunk.NEWLINE)
// 标题和正文之间的一个空行,直接在 Document 中添加一个 Chunk 对象。
document.add(Chunk.NEWLINE)
本文来自博客园,作者:duchaoqun,转载请注明原文链接:https://www.cnblogs.com/duchaoqun/p/itextpdf5_paragraph.html