public class XEasyPdfTemplateTableCell extends Object
fo:table-cell标签
Copyright (c) 2020-2023 xsx All Rights Reserved. x-easypdf is licensed under the 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.
| 构造器和说明 |
|---|
XEasyPdfTemplateTableCell() |
public XEasyPdfTemplateTableCell setId(String id)
id - idpublic XEasyPdfTemplateTableCell setWidth(String width)
width - 宽度public XEasyPdfTemplateTableCell setHeight(String height)
height - 高度public XEasyPdfTemplateTableCell setBorder(String border)
border - 边框public XEasyPdfTemplateTableCell setBorderStyle(String borderStyle)
none:无
hidden:隐藏
dotted:点虚线
dashed:短虚线
solid:实线
double:双实线
groove:凹线(槽)
ridge:凸线(脊)
inset:嵌入
outset:凸出
borderStyle - 边框样式public XEasyPdfTemplateTableCell setBorderColor(String borderColor)
color:颜色(名称或16进制颜色)
transparent:透明
borderColor - 边框颜色public XEasyPdfTemplateTableCell setBorderWidth(String borderWidth)
borderWidth - 边框宽度public XEasyPdfTemplateTableCell setBorderTop(String border)
border - 边框public XEasyPdfTemplateTableCell setBorderTopStyle(String borderStyle)
none:无
hidden:隐藏
dotted:点虚线
dashed:短虚线
solid:实线
double:双实线
groove:凹线(槽)
ridge:凸线(脊)
inset:嵌入
outset:凸出
borderStyle - 边框样式public XEasyPdfTemplateTableCell setBorderTopColor(String borderColor)
color:颜色(名称或16进制颜色)
transparent:透明
borderColor - 边框颜色public XEasyPdfTemplateTableCell setBorderTopWidth(String borderWidth)
borderWidth - 边框宽度public XEasyPdfTemplateTableCell setBorderBottom(String border)
border - 边框public XEasyPdfTemplateTableCell setBorderBottomStyle(String borderStyle)
none:无
hidden:隐藏
dotted:点虚线
dashed:短虚线
solid:实线
double:双实线
groove:凹线(槽)
ridge:凸线(脊)
inset:嵌入
outset:凸出
borderStyle - 边框样式public XEasyPdfTemplateTableCell setBorderBottomColor(String borderColor)
color:颜色(名称或16进制颜色)
transparent:透明
borderColor - 边框颜色public XEasyPdfTemplateTableCell setBorderBottomWidth(String borderWidth)
borderWidth - 边框宽度public XEasyPdfTemplateTableCell setBorderLeft(String border)
border - 边框public XEasyPdfTemplateTableCell setBorderLeftStyle(String borderStyle)
none:无
hidden:隐藏
dotted:点虚线
dashed:短虚线
solid:实线
double:双实线
groove:凹线(槽)
ridge:凸线(脊)
inset:嵌入
outset:凸出
borderStyle - 边框样式public XEasyPdfTemplateTableCell setBorderLeftColor(String borderColor)
color:颜色(名称或16进制颜色)
transparent:透明
borderColor - 边框颜色public XEasyPdfTemplateTableCell setBorderLeftWidth(String borderWidth)
borderWidth - 边框宽度public XEasyPdfTemplateTableCell setBorderRight(String border)
border - 边框public XEasyPdfTemplateTableCell setBorderRightStyle(String borderStyle)
none:无
hidden:隐藏
dotted:点虚线
dashed:短虚线
solid:实线
double:双实线
groove:凹线(槽)
ridge:凸线(脊)
inset:嵌入
outset:凸出
borderStyle - 边框样式public XEasyPdfTemplateTableCell setBorderRightColor(String borderColor)
color:颜色(名称或16进制颜色)
transparent:透明
borderColor - 边框颜色public XEasyPdfTemplateTableCell setBorderRightWidth(String borderWidth)
borderWidth - 边框宽度public XEasyPdfTemplateTableCell setLanguage(String language)
language - 语言public XEasyPdfTemplateTableCell setLeading(String leading)
leading - 行间距public XEasyPdfTemplateTableCell setLetterSpacing(String letterSpacing)
letterSpacing - 字符间距public XEasyPdfTemplateTableCell setWordSpacing(String spacing)
spacing - 单词间距public XEasyPdfTemplateTableCell setWhiteSpace(String whiteSpace)
normal:正常
pre:保留空格
nowrap:合并空格
whiteSpace - 空白空间public XEasyPdfTemplateTableCell setFontFamily(String fontFamily)
fontFamily - 字体名称public XEasyPdfTemplateTableCell setFontStyle(String fontStyle)
normal:正常
oblique:斜体
italic:斜体
backslant:斜体
fontStyle - 字体样式public XEasyPdfTemplateTableCell setFontWeight(String fontWeight)
normal:正常(400)
bold:粗体(700)
bolder:加粗(900)
lighter:细体(100)
fontWeight - 字体重量public XEasyPdfTemplateTableCell setFontSize(String fontSize)
fontSize - 字体大小public XEasyPdfTemplateTableCell setFontSizeAdjust(String fontSizeAdjust)
fontSizeAdjust - 字体大小调整public XEasyPdfTemplateTableCell setFontColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 字体颜色public XEasyPdfTemplateTableCell setRowSpan(Integer rows)
rows - 行数public XEasyPdfTemplateTableCell setColumnSpan(Integer columns)
columns - 列数public XEasyPdfTemplateTableCell setHorizontalStyle(String style)
left:居左
center:居中
right:居右
justify:两端对齐
style - 水平样式public XEasyPdfTemplateTableCell setVerticalStyle(String style)
before:居上
center:居中
after:居下
style - 垂直样式public XEasyPdfTemplateTableCell setBackground(String background)
background - 背景public XEasyPdfTemplateTableCell setBackgroundImage(String image)
注:路径须写为”url('xxx.png')“的形式
注:当为windows系统绝对路径时,须添加前缀“/”,例如:”url('/E:\test\test.png')“
image - 图片public XEasyPdfTemplateTableCell setBackgroundImageWidth(String width)
width - 图片宽度public XEasyPdfTemplateTableCell setBackgroundImageHeight(String height)
height - 图片高度public XEasyPdfTemplateTableCell setBackgroundAttachment(String attachment)
scroll:滚动
fixed:固定
attachment - 附件public XEasyPdfTemplateTableCell setBackgroundColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 颜色public XEasyPdfTemplateTableCell setBackgroundPosition(String position)
第一个参数为X轴
第二个参数为Y轴
position - 定位public XEasyPdfTemplateTableCell setBackgroundHorizontalPosition(String position)
position - 定位public XEasyPdfTemplateTableCell setBackgroundVerticalPosition(String position)
position - 定位public XEasyPdfTemplateTableCell setBackgroundRepeat(String repeat)
repeat:水平垂直重复
repeat-x:水平重复
repeat-y:垂直重复
no-repeat:不重复
repeat - 重复public XEasyPdfTemplateTableCell addComponent(XEasyPdfTemplateComponent... components)
components - 模板组件public XEasyPdfTemplateTableCell addComponent(List<XEasyPdfTemplateComponent> components)
components - 模板组件Copyright © 2023. All rights reserved.