| 程序包 | 说明 |
|---|---|
| org.dromara.pdf.fop.doc.component.link |
pdf模板-超链接组件
|
| org.dromara.pdf.fop.doc.component.text |
pdf模板-文本组件
|
| org.dromara.pdf.fop.handler |
pdf模板助手
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfTemplateLink |
XEasyPdfTemplateLink.setText(XEasyPdfTemplateText text)
设置文本
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfTemplateText |
XEasyPdfTemplateText.enableBorder()
开启边框(调试时使用)
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.enableDeleteLine()
开启删除线
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.enableKeepTogether()
开启分页时保持
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.enableKeepWithNext()
开启分页时与下一个元素保持
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.enableKeepWithPrevious()
开启分页时与上一个元素保持
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.enableLink()
开启超链接
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.enableUnderLine()
开启下划线
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setBackgroundColor(String color)
设置背景颜色
color:颜色(名称或16进制颜色)
transparent:透明
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setBreakAfter(String breakAfter)
设置分页符-后
auto:自动
column:分列
page:分页
even-page:在元素之后强制分页一次或两个,以便下一页将成为偶数页
odd-page:在元素之后强制分页一次或两个,以便下一页将成为奇数页
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setBreakBefore(String breakBefore)
设置分页符-前
auto:自动
column:分列
page:分页
even-page:在元素之前强制分页一次或两个,以便下一页将成为偶数页
odd-page:在元素之前强制分页一次或两个,以便下一页将成为奇数页
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setDeleteLineColor(String color)
设置删除线颜色
color:颜色(名称或16进制颜色)
transparent:透明
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setEndIndent(String indent)
设置段后缩进
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setFontColor(String color)
设置字体颜色
color:颜色(名称或16进制颜色)
transparent:透明
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setFontFamily(String fontFamily)
设置字体名称
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setFontSize(String fontSize)
设置字体大小
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setFontSizeAdjust(String fontSizeAdjust)
设置字体大小调整
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setFontStyle(String fontStyle)
设置字体样式
normal:正常
oblique:斜体
italic:斜体
backslant:斜体
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setFontWeight(String fontWeight)
设置字体重量
normal:正常(400)
bold:粗体(700)
bolder:加粗(900)
lighter:细体(100)
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setHorizontalStyle(String style)
设置水平样式
left:居左
center:居中
right:居右
justify:两端对齐
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setId(String id)
设置id
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setLanguage(String language)
设置文本语言
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setLeading(String leading)
设置行间距
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setLetterSpacing(String spacing)
设置字符间距
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setLinkExternalDestination(String destination)
设置外部地址
注:url
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setLinkInternalDestination(String destination)
设置内部地址
注:标签id
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setMargin(String margin)
设置上下左右边距
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setMarginBottom(String marginBottom)
设置下边距
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setMarginLeft(String marginLeft)
设置左边距
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setMarginRight(String paddingRight)
设置右边距
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setMarginTop(String marginTop)
设置上边距
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setPadding(String padding)
设置上下左右填充
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setPaddingBottom(String paddingBottom)
设置下填充
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setPaddingLeft(String paddingLeft)
设置左填充
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setPaddingRight(String paddingRight)
设置右填充
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setPaddingTop(String paddingTop)
设置上填充
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setSpaceAfter(String space)
设置段后空白
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setSpaceBefore(String space)
设置段前空白
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setStartIndent(String indent)
设置段前缩进
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setText(String text)
设置文本
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setTextIndent(String indent)
设置文本缩进
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setUnderLineColor(String color)
设置下划线颜色
color:颜色(名称或16进制颜色)
transparent:透明
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setUnderLineWidth(String width)
设置下划线宽度
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setVerticalStyle(String style)
设置垂直对齐(用于角标设置)
top:上对齐
bottom:下对齐
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setWhiteSpace(String whiteSpace)
设置空白空间
normal:正常
pre:保留空格
nowrap:合并空格
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setWhiteSpaceCollapse(String whiteSpaceCollapse)
设置空白空间折叠
true:是
false:否
|
XEasyPdfTemplateText |
XEasyPdfTemplateText.setWordSpacing(String spacing)
设置单词间距
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfTemplateTextExtend |
XEasyPdfTemplateTextExtend.addText(XEasyPdfTemplateText... texts)
添加文本组件
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfTemplateTextExtend |
XEasyPdfTemplateTextExtend.addText(List<XEasyPdfTemplateText> texts)
添加文本组件
|
| 限定符和类型 | 方法和说明 |
|---|---|
static XEasyPdfTemplateText |
XEasyPdfTemplateHandler.Text.build()
构建文本
|
Copyright © 2023. All rights reserved.