| 程序包 | 说明 |
|---|---|
| org.dromara.pdf.pdfbox.component.text |
pdf文本
|
| org.dromara.pdf.pdfbox.footer |
pdf页脚
|
| org.dromara.pdf.pdfbox.handler |
pdf助手
|
| org.dromara.pdf.pdfbox.header |
pdf页眉
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfText |
XEasyPdfText.disableSelfStyle()
关闭自身样式
|
XEasyPdfText |
XEasyPdfText.enableCenterStyle()
开启居中样式(水平居中,垂直居中)
|
XEasyPdfText |
XEasyPdfText.enableChildComponent()
开启子组件
|
XEasyPdfText |
XEasyPdfText.enableDeleteLine()
开启删除线
|
XEasyPdfText |
XEasyPdfText.enableHighlight()
开启高亮
|
XEasyPdfText |
XEasyPdfText.enableResetContext()
开启上下文重置
|
XEasyPdfText |
XEasyPdfText.enableRotateLine()
开启整行旋转
|
XEasyPdfText |
XEasyPdfText.enableSelfStyle()
开启自身样式
|
XEasyPdfText |
XEasyPdfText.enableTextAppend()
开启文本追加
|
XEasyPdfText |
XEasyPdfText.enableUnderline()
开启下划线
|
XEasyPdfText |
XEasyPdfText.replaceAllPlaceholder(String placeholder,
String value)
替换占位符
|
XEasyPdfText |
XEasyPdfText.setAlpha(float alpha)
设置文本透明度
|
XEasyPdfText |
XEasyPdfText.setAutoIndent(int indent)
设置自动缩进
|
XEasyPdfText |
XEasyPdfText.setCharacterSpacing(float characterSpacing)
设置文本间隔
|
XEasyPdfText |
XEasyPdfText.setCheckPage(boolean isCheckPage)
设置是否分页检查
|
XEasyPdfText |
XEasyPdfText.setComment(String comment)
设置评论
|
XEasyPdfText |
XEasyPdfText.setContentMode(XEasyPdfComponent.ContentMode mode)
设置内容模式
|
XEasyPdfText |
XEasyPdfText.setDefaultFontStyle(XEasyPdfDefaultFontStyle style)
设置默认字体样式
|
XEasyPdfText |
XEasyPdfText.setDeleteLineColor(Color deleteLineColor)
设置删除线颜色
|
XEasyPdfText |
XEasyPdfText.setDeleteLineWidth(float deleteLineWidth)
设置删除线线宽
|
XEasyPdfText |
XEasyPdfText.setFontColor(Color fontColor)
设置字体颜色
|
XEasyPdfText |
XEasyPdfText.setFontPath(String fontPath)
设置字体路径
|
XEasyPdfText |
XEasyPdfText.setFontSize(float fontSize)
设置字体大小
|
XEasyPdfText |
XEasyPdfText.setHeight(float height)
设置高度
|
XEasyPdfText |
XEasyPdfText.setHighlightColor(Color highlightColor)
设置高亮颜色
|
XEasyPdfText |
XEasyPdfText.setHorizontalStyle(XEasyPdfPositionStyle style)
设置水平样式(居左、居中、居右)
|
XEasyPdfText |
XEasyPdfText.setLeading(float leading)
设置行间距
|
XEasyPdfText |
XEasyPdfText.setLink(String linkUrl)
设置超链接地址
|
XEasyPdfText |
XEasyPdfText.setMargin(float margin)
设置边距(上下左右)
|
XEasyPdfText |
XEasyPdfText.setMarginBottom(float margin)
设置下边距
|
XEasyPdfText |
XEasyPdfText.setMarginLeft(float margin)
设置左边距
|
XEasyPdfText |
XEasyPdfText.setMarginRight(float margin)
设置右边距
|
XEasyPdfText |
XEasyPdfText.setMarginTop(float margin)
设置上边距
|
XEasyPdfText |
XEasyPdfText.setMaxHeight(Float maxHeight)
设置最大高度
|
XEasyPdfText |
XEasyPdfText.setNeedInitialize(boolean needInitialize)
设置是否需要初始化
|
XEasyPdfText |
XEasyPdfText.setNewLine(boolean isNewLine)
设置是否换行(影响下一个组件是否换行)
|
XEasyPdfText |
XEasyPdfText.setPagingCondition(XEasyPdfPagingCondition pagingCondition)
设置分页条件
|
XEasyPdfText |
XEasyPdfText.setPosition(float beginX,
float beginY)
设置定位
|
XEasyPdfText |
XEasyPdfText.setRadians(double radians)
设置文本弧度(逆时针旋转)
|
XEasyPdfText |
XEasyPdfText.setRenderingMode(XEasypdfTextRenderingMode renderingMode)
设置渲染模式
|
XEasyPdfText |
XEasyPdfText.setReplaceCharacters(Map<String,String> replaceMap)
设置替换字符
|
XEasyPdfText |
XEasyPdfText.setReplaceCharacters(String oldValue,
String replacement)
设置替换字符
|
XEasyPdfText |
XEasyPdfText.setSplitTextList(List<String> splitTextList)
设置拆分后的待添加文本列表
|
XEasyPdfText |
XEasyPdfText.setUnderlineColor(Color underlineColor)
设置下划线颜色
|
XEasyPdfText |
XEasyPdfText.setUnderlineWidth(float underlineWidth)
设置下划线线宽
|
XEasyPdfText |
XEasyPdfText.setVerticalStyle(XEasyPdfPositionStyle style)
设置垂直样式(居上、居中、居下)
|
XEasyPdfText |
XEasyPdfText.setWidth(float width)
设置宽度
|
| 构造器和说明 |
|---|
XEasyPdfDefaultFooter(XEasyPdfImage image,
XEasyPdfText text)
有参构造
|
XEasyPdfDefaultFooter(XEasyPdfText text)
有参构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
static XEasyPdfText |
XEasyPdfHandler.Text.build(float fontSize,
List<String> textList)
构建文本
|
static XEasyPdfText |
XEasyPdfHandler.Text.build(float fontSize,
String text)
构建文本
|
static XEasyPdfText |
XEasyPdfHandler.Text.build(List<String> textList)
构建文本
|
static XEasyPdfText |
XEasyPdfHandler.Text.build(String text)
构建文本
|
| 限定符和类型 | 方法和说明 |
|---|---|
static XEasyPdfHeader |
XEasyPdfHandler.Header.build(XEasyPdfImage image,
XEasyPdfText text)
构建页眉
|
static XEasyPdfFooter |
XEasyPdfHandler.Footer.build(XEasyPdfImage image,
XEasyPdfText text)
构建页脚
|
static XEasyPdfHeader |
XEasyPdfHandler.Header.build(XEasyPdfText text)
构建页眉
|
static XEasyPdfFooter |
XEasyPdfHandler.Footer.build(XEasyPdfText text)
构建页脚
|
static XEasyPdfHeader |
XEasyPdfHandler.Header.build(XEasyPdfText text,
XEasyPdfImage image)
构建页眉
|
static XEasyPdfFooter |
XEasyPdfHandler.Footer.build(XEasyPdfText text,
XEasyPdfImage image)
构建页脚
|
| 构造器和说明 |
|---|
XEasyPdfDefaultHeader(XEasyPdfImage image,
XEasyPdfText text)
有参构造
|
XEasyPdfDefaultHeader(XEasyPdfText text)
有参构造
|
Copyright © 2023. All rights reserved.