| 程序包 | 说明 |
|---|---|
| org.dromara.pdf.fop.doc.component.table |
pdf模板-表格组件
|
| org.dromara.pdf.fop.handler |
pdf模板助手
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.addCell(List<XEasyPdfTemplateTableCell> cells)
添加单元格
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.addCell(XEasyPdfTemplateTableCell... cells)
添加单元格
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.enableKeepTogether()
开启分页时保持
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.enableKeepWithNext()
开启分页时与下一个元素保持
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.enableKeepWithPrevious()
开启分页时与上一个元素保持
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setBorder(String border)
设置边框
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setBorderStyle(String borderStyle)
设置边框样式
none:无
hidden:隐藏
dotted:点虚线
dashed:短虚线
solid:实线
double:双实线
groove:凹线(槽)
ridge:凸线(脊)
inset:嵌入
outset:凸出
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setBreakAfter(String breakAfter)
设置分页符-后
auto:自动
column:分列
page:分页
even-page:在元素之后强制分页一次或两个,以便下一页将成为偶数页
odd-page:在元素之后强制分页一次或两个,以便下一页将成为奇数页
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setBreakBefore(String breakBefore)
设置分页符-前
auto:自动
column:分列
page:分页
even-page:在元素之前强制分页一次或两个,以便下一页将成为偶数页
odd-page:在元素之前强制分页一次或两个,以便下一页将成为奇数页
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setFontColor(String color)
设置字体颜色
color:颜色(名称或16进制颜色)
transparent:透明
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setFontFamily(String fontFamily)
设置字体名称
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setFontSize(String fontSize)
设置字体大小
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setFontSizeAdjust(String fontSizeAdjust)
设置字体大小调整
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setFontStyle(String fontStyle)
设置字体样式
normal:正常
oblique:斜体
italic:斜体
backslant:斜体
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setFontWeight(String fontWeight)
设置字体重量
normal:正常(400)
bold:粗体(700)
bolder:加粗(900)
lighter:细体(100)
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setHorizontalStyle(String style)
设置文本水平样式
left:居左
center:居中
right:居右
justify:两端对齐
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setLanguage(String language)
设置文本语言
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setLeading(String leading)
设置行间距
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setLetterSpacing(String letterSpacing)
设置字符间距
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setMinColumnWidth(String minColumnWidth)
设置最小列宽
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setMinRowHeight(String minRowHeight)
设置最小行高
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setVerticalStyle(String style)
设置文本垂直样式
before:居上
center:居中
after:居下
|
XEasyPdfTemplateTableRow |
XEasyPdfTemplateTableRow.setWordSpacing(String spacing)
设置单词间距
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<XEasyPdfTemplateTableRow> |
XEasyPdfTemplateTableBody.getRows()
获取表格行列表
|
List<XEasyPdfTemplateTableRow> |
XEasyPdfTemplateTableFooter.getRows()
获取表格行列表
|
List<XEasyPdfTemplateTableRow> |
XEasyPdfTemplateTableHeader.getRows()
获取表格行列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfTemplateTableBody |
XEasyPdfTemplateTableBody.addRow(XEasyPdfTemplateTableRow... rows)
添加行
|
XEasyPdfTemplateTableFooter |
XEasyPdfTemplateTableFooter.addRow(XEasyPdfTemplateTableRow... rows)
添加行
|
XEasyPdfTemplateTableHeader |
XEasyPdfTemplateTableHeader.addRow(XEasyPdfTemplateTableRow... rows)
添加行
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfTemplateTableBody |
XEasyPdfTemplateTableBody.addRow(List<XEasyPdfTemplateTableRow> rows)
添加行
|
XEasyPdfTemplateTableFooter |
XEasyPdfTemplateTableFooter.addRow(List<XEasyPdfTemplateTableRow> rows)
添加行
|
XEasyPdfTemplateTableHeader |
XEasyPdfTemplateTableHeader.addRow(List<XEasyPdfTemplateTableRow> rows)
添加行
|
| 限定符和类型 | 方法和说明 |
|---|---|
static XEasyPdfTemplateTableRow |
XEasyPdfTemplateHandler.Table.Row.build()
构建表格行
|
Copyright © 2023. All rights reserved.