public class TextExtend extends Object
fo:block标签
Copyright (c) 2020 xsx All Rights Reserved. x-easypdf-fop is licensed under Mulan PSL v2. You can use this software according to the terms and conditions of the Mulan PSL v2. You may obtain a copy of Mulan PSL v2 at: http://license.coscl.org.cn/MulanPSL2 THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. See the Mulan PSL v2 for more details.
| 构造器和说明 |
|---|
TextExtend() |
| 限定符和类型 | 方法和说明 |
|---|---|
TextExtend |
addText(List<Text> texts)
添加文本组件
|
TextExtend |
addText(Text... texts)
添加文本组件
|
Element |
createElement(Document document)
创建元素
|
TextExtend |
enableBorder()
开启边框(调试时使用)
|
TextExtend |
enableKeepTogether()
开启分页时保持
|
TextExtend |
enableKeepWithNext()
开启分页时与下一个元素保持
|
TextExtend |
enableKeepWithPrevious()
开启分页时与上一个元素保持
|
TextExtend |
setBackgroundColor(String color)
设置背景颜色
color:颜色(名称或16进制颜色)
transparent:透明
|
TextExtend |
setBreakAfter(String breakAfter)
设置分页符-后
auto:自动
column:分列
page:分页
even-page:在元素之后强制分页一次或两个,以便下一页将成为偶数页
odd-page:在元素之后强制分页一次或两个,以便下一页将成为奇数页
|
TextExtend |
setBreakBefore(String breakBefore)
设置分页符-前
auto:自动
column:分列
page:分页
even-page:在元素之前强制分页一次或两个,以便下一页将成为偶数页
odd-page:在元素之前强制分页一次或两个,以便下一页将成为奇数页
|
TextExtend |
setEndIndent(String indent)
设置段后缩进
|
TextExtend |
setFontColor(String color)
设置字体颜色
color:颜色(名称或16进制颜色)
transparent:透明
|
TextExtend |
setFontFamily(String fontFamily)
设置字体名称
|
TextExtend |
setFontSize(String fontSize)
设置字体大小
|
TextExtend |
setFontSizeAdjust(String fontSizeAdjust)
设置字体大小调整
|
TextExtend |
setFontStyle(String fontStyle)
设置字体样式
normal:正常
oblique:斜体
italic:斜体
backslant:斜体
|
TextExtend |
setFontWeight(String fontWeight)
设置字体重量
normal:正常(400)
bold:粗体(700)
bolder:加粗(900)
lighter:细体(100)
|
TextExtend |
setHorizontalStyle(String style)
设置水平样式
left:居左
center:居中
right:居右
justify:两端对齐
|
TextExtend |
setId(String id)
设置id
|
TextExtend |
setLanguage(String language)
设置文本语言
|
TextExtend |
setLeading(String leading)
设置行间距
|
TextExtend |
setLetterSpacing(String letterSpacing)
设置字符间距
|
TextExtend |
setMargin(String margin)
设置上下左右边距
|
TextExtend |
setMarginBottom(String marginBottom)
设置下边距
|
TextExtend |
setMarginLeft(String marginLeft)
设置左边距
|
TextExtend |
setMarginRight(String paddingRight)
设置右边距
|
TextExtend |
setMarginTop(String marginTop)
设置上边距
|
TextExtend |
setSpaceAfter(String space)
设置段后空白
|
TextExtend |
setSpaceBefore(String space)
设置段前空白
|
TextExtend |
setStartIndent(String indent)
设置段前缩进
|
TextExtend |
setTextIndent(String indent)
设置文本缩进
|
TextExtend |
setTextSpacing(String spacing)
设置文本间隔
|
TextExtend |
setWordSpacing(String spacing)
设置单词间距
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitappendChild, createBlockElement, createBlockElement, createEmptyElement, transformpublic TextExtend setMargin(String margin)
margin - 边距public TextExtend setMarginTop(String marginTop)
marginTop - 上边距public TextExtend setMarginBottom(String marginBottom)
marginBottom - 下边距public TextExtend setMarginLeft(String marginLeft)
marginLeft - 左边距public TextExtend setMarginRight(String paddingRight)
paddingRight - 右边距public TextExtend setId(String id)
id - idpublic TextExtend setLanguage(String language)
language - 语言public TextExtend setLeading(String leading)
leading - 行间距public TextExtend setLetterSpacing(String letterSpacing)
letterSpacing - 字符间距public TextExtend setWordSpacing(String spacing)
spacing - 单词间距public TextExtend setTextIndent(String indent)
indent - 缩进值public TextExtend setStartIndent(String indent)
indent - 缩进值public TextExtend setEndIndent(String indent)
indent - 缩进值public TextExtend setSpaceBefore(String space)
space - 空白值public TextExtend setSpaceAfter(String space)
space - 空白值public TextExtend setFontFamily(String fontFamily)
fontFamily - 字体名称public TextExtend setFontStyle(String fontStyle)
normal:正常
oblique:斜体
italic:斜体
backslant:斜体
fontStyle - 字体样式public TextExtend setFontWeight(String fontWeight)
normal:正常(400)
bold:粗体(700)
bolder:加粗(900)
lighter:细体(100)
fontWeight - 字体重量public TextExtend setFontSize(String fontSize)
fontSize - 字体大小public TextExtend setFontSizeAdjust(String fontSizeAdjust)
fontSizeAdjust - 字体大小调整public TextExtend setFontColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 字体颜色public TextExtend setHorizontalStyle(String style)
left:居左
center:居中
right:居右
justify:两端对齐
style - 水平样式public TextExtend setBreakBefore(String breakBefore)
auto:自动
column:分列
page:分页
even-page:在元素之前强制分页一次或两个,以便下一页将成为偶数页
odd-page:在元素之前强制分页一次或两个,以便下一页将成为奇数页
breakBefore - 分页符public TextExtend setBreakAfter(String breakAfter)
auto:自动
column:分列
page:分页
even-page:在元素之后强制分页一次或两个,以便下一页将成为偶数页
odd-page:在元素之后强制分页一次或两个,以便下一页将成为奇数页
breakAfter - 分页符public TextExtend setTextSpacing(String spacing)
spacing - 间隔public TextExtend setBackgroundColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 颜色public TextExtend enableKeepTogether()
public TextExtend enableKeepWithPrevious()
public TextExtend enableKeepWithNext()
public TextExtend enableBorder()
public TextExtend addText(Text... texts)
texts - 文本组件列表public TextExtend addText(List<Text> texts)
texts - 文本组件列表Copyright © 2024. All rights reserved.