public class XEasyPdfTemplatePage extends Object implements XEasyPdfTemplatePageComponent
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.
| 构造器和说明 |
|---|
XEasyPdfTemplatePage() |
public XEasyPdfTemplatePage setWidth(String width)
width - 页面宽度public XEasyPdfTemplatePage setHeight(String height)
height - 页面高度public XEasyPdfTemplatePage setMargin(String margin)
margin - 边距public XEasyPdfTemplatePage setMarginTop(String margin)
margin - 边距public XEasyPdfTemplatePage setMarginBottom(String margin)
margin - 边距public XEasyPdfTemplatePage setMarginLeft(String margin)
margin - 边距public XEasyPdfTemplatePage setMarginRight(String margin)
margin - 边距public XEasyPdfTemplatePage setBodyMargin(String margin)
margin - 边距public XEasyPdfTemplatePage setBodyMarginTop(String margin)
margin - 边距public XEasyPdfTemplatePage setBodyMarginBottom(String margin)
margin - 边距public XEasyPdfTemplatePage setBodyMarginLeft(String margin)
margin - 边距public XEasyPdfTemplatePage setBodyMarginRight(String margin)
margin - 边距public XEasyPdfTemplatePage setStartWidth(String width)
width - 宽度public XEasyPdfTemplatePage setEndWidth(String width)
width - 宽度public XEasyPdfTemplatePage setHeaderHeight(String height)
height - 高度public XEasyPdfTemplatePage setFooterHeight(String height)
height - 高度public XEasyPdfTemplatePage setId(String id)
id - idpublic XEasyPdfTemplatePage setFontFamily(String fontFamily)
fontFamily - 字体名称public XEasyPdfTemplatePage setFontStyle(String fontStyle)
fontStyle - 字体样式public XEasyPdfTemplatePage setFontSize(String fontSize)
fontSize - 字体大小public XEasyPdfTemplatePage setFontWeight(String fontWeight)
fontWeight - 字体重量public XEasyPdfTemplatePage setFontSizeAdjust(String fontSizeAdjust)
fontSizeAdjust - 字体大小调整public XEasyPdfTemplatePage setFontColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 字体颜色public XEasyPdfTemplatePage setBodyBackground(String background)
background - 背景public XEasyPdfTemplatePage setBodyBackgroundImage(String image)
注:路径须写为”url('xxx.png')“的形式
注:当为windows系统绝对路径时,须添加前缀“/”,例如:”url('/E:\test\test.png')“
image - 图片public XEasyPdfTemplatePage setBodyBackgroundImageWidth(String width)
width - 图片宽度public XEasyPdfTemplatePage setBodyBackgroundImageHeight(String height)
height - 图片高度public XEasyPdfTemplatePage setBodyBackgroundAttachment(String attachment)
scroll:滚动
fixed:固定
attachment - 附件public XEasyPdfTemplatePage setBodyBackgroundColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 颜色public XEasyPdfTemplatePage setBodyBackgroundPosition(String position)
第一个参数为X轴
第二个参数为Y轴
position - 定位public XEasyPdfTemplatePage setBodyBackgroundHorizontalPosition(String position)
position - 定位public XEasyPdfTemplatePage setBodyBackgroundVerticalPosition(String position)
position - 定位public XEasyPdfTemplatePage setBodyBackgroundRepeat(String repeat)
repeat:水平垂直重复
repeat-x:水平重复
repeat-y:垂直重复
no-repeat:不重复
repeat - 重复public XEasyPdfTemplatePage setBodyWatermark(XEasyPdfTemplateWatermarkComponent watermark)
watermark - 水印组件public XEasyPdfTemplatePage setStartBackground(String background)
background - 背景public XEasyPdfTemplatePage setStartBackgroundImage(String image)
注:路径须写为”url('xxx.png')“的形式
注:当为windows系统绝对路径时,须添加前缀“/”,例如:”url('/E:\test\test.png')“
image - 图片public XEasyPdfTemplatePage setStartBackgroundImageWidth(String width)
width - 图片宽度public XEasyPdfTemplatePage setStartBackgroundImageHeight(String height)
height - 图片高度public XEasyPdfTemplatePage setStartBackgroundAttachment(String attachment)
scroll:滚动
fixed:固定
attachment - 附件public XEasyPdfTemplatePage setStartBackgroundColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 颜色public XEasyPdfTemplatePage setStartBackgroundPosition(String position)
第一个参数为X轴
第二个参数为Y轴
position - 定位public XEasyPdfTemplatePage setStartBackgroundHorizontalPosition(String position)
position - 定位public XEasyPdfTemplatePage setStartBackgroundVerticalPosition(String position)
position - 定位public XEasyPdfTemplatePage setStartBackgroundRepeat(String repeat)
repeat:水平垂直重复
repeat-x:水平重复
repeat-y:垂直重复
no-repeat:不重复
repeat - 重复public XEasyPdfTemplatePage setStartWatermark(XEasyPdfTemplateWatermarkComponent watermark)
watermark - 水印组件public XEasyPdfTemplatePage setEndBackground(String background)
background - 背景public XEasyPdfTemplatePage setEndBackgroundImage(String image)
注:路径须写为”url('xxx.png')“的形式
注:当为windows系统绝对路径时,须添加前缀“/”,例如:”url('/E:\test\test.png')“
image - 图片public XEasyPdfTemplatePage setEndBackgroundImageWidth(String width)
width - 图片宽度public XEasyPdfTemplatePage setEndBackgroundImageHeight(String height)
height - 图片高度public XEasyPdfTemplatePage setEndBackgroundAttachment(String attachment)
scroll:滚动
fixed:固定
attachment - 附件public XEasyPdfTemplatePage setEndBackgroundColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 颜色public XEasyPdfTemplatePage setEndBackgroundPosition(String position)
第一个参数为X轴
第二个参数为Y轴
position - 定位public XEasyPdfTemplatePage setEndBackgroundHorizontalPosition(String position)
position - 定位public XEasyPdfTemplatePage setEndBackgroundVerticalPosition(String position)
position - 定位public XEasyPdfTemplatePage setEndBackgroundRepeat(String repeat)
repeat:水平垂直重复
repeat-x:水平重复
repeat-y:垂直重复
no-repeat:不重复
repeat - 重复public XEasyPdfTemplatePage setEndWatermark(XEasyPdfTemplateWatermarkComponent watermark)
watermark - 水印组件public XEasyPdfTemplatePage setHeaderBackground(String background)
background - 背景public XEasyPdfTemplatePage setHeaderBackgroundImage(String image)
注:路径须写为”url('xxx.png')“的形式
注:当为windows系统绝对路径时,须添加前缀“/”,例如:”url('/E:\test\test.png')“
image - 图片public XEasyPdfTemplatePage setHeaderBackgroundAttachment(String attachment)
scroll:滚动
fixed:固定
attachment - 附件public XEasyPdfTemplatePage setHeaderBackgroundColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 颜色public XEasyPdfTemplatePage setHeaderBackgroundPosition(String position)
第一个参数为X轴
第二个参数为Y轴
position - 定位public XEasyPdfTemplatePage setHeaderBackgroundHorizontalPosition(String position)
position - 定位public XEasyPdfTemplatePage setHeaderBackgroundVerticalPosition(String position)
position - 定位public XEasyPdfTemplatePage setHeaderBackgroundRepeat(String repeat)
repeat:水平垂直重复
repeat-x:水平重复
repeat-y:垂直重复
no-repeat:不重复
repeat - 重复public XEasyPdfTemplatePage setHeaderWatermark(XEasyPdfTemplateWatermarkComponent watermark)
watermark - 水印组件public XEasyPdfTemplatePage setFooterBackground(String background)
background - 背景public XEasyPdfTemplatePage setFooterBackgroundImage(String image)
注:路径须写为”url('xxx.png')“的形式
注:当为windows系统绝对路径时,须添加前缀“/”,例如:”url('/E:\test\test.png')“
image - 图片public XEasyPdfTemplatePage setFooterBackgroundAttachment(String attachment)
scroll:滚动
fixed:固定
attachment - 附件public XEasyPdfTemplatePage setFooterBackgroundColor(String color)
color:颜色(名称或16进制颜色)
transparent:透明
color - 颜色public XEasyPdfTemplatePage setFooterBackgroundPosition(String position)
第一个参数为X轴
第二个参数为Y轴
position - 定位public XEasyPdfTemplatePage setFooterBackgroundHorizontalPosition(String position)
position - 定位public XEasyPdfTemplatePage setFooterBackgroundVerticalPosition(String position)
position - 定位public XEasyPdfTemplatePage setFooterBackgroundRepeat(String repeat)
repeat:水平垂直重复
repeat-x:水平重复
repeat-y:垂直重复
no-repeat:不重复
repeat - 重复public XEasyPdfTemplatePage setFooterWatermark(XEasyPdfTemplateWatermarkComponent watermark)
watermark - 水印组件public XEasyPdfTemplatePage changeLandscape()
public XEasyPdfTemplatePage addBodyComponent(XEasyPdfTemplateComponent... components)
components - 组件列表public XEasyPdfTemplatePage addBodyComponent(List<XEasyPdfTemplateComponent> components)
components - 组件列表public XEasyPdfTemplatePage addHeaderComponent(XEasyPdfTemplateComponent... components)
components - 组件列表public XEasyPdfTemplatePage addHeaderComponent(List<XEasyPdfTemplateComponent> components)
components - 组件列表public XEasyPdfTemplatePage addFooterComponent(XEasyPdfTemplateComponent... components)
components - 组件列表public XEasyPdfTemplatePage addFooterComponent(List<XEasyPdfTemplateComponent> components)
components - 组件列表public Element createElement(int index, Document document, Element bookmark)
createElement 在接口中 XEasyPdfTemplatePageComponentindex - 当前索引document - fo文档bookmark - 书签元素Copyright © 2023. All rights reserved.