public class ReportHTMLWriterUtils
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
contentStyle2CssExceptBorderAndBackground(Style style,
Tag tag)
将样式除去边框和背景然后生成html标签并添加到指定的父标签上
|
static Tag |
createFileDownloadTag(Attachment attach,
java.lang.String tagName)
生成一个带有下载按钮图标的HTML标签,点击此图标后下载指定的文件
|
static void |
style2Css4Background(StyleWithSize ss,
Tag tag,
CellGUIAttr cellGUIAttr,
Repository repo,
java.lang.Object value,
java.util.List exception)
处理背景以及边框属性
|
static void |
style2CssOnlyWithBorder(Style style,
Tag tag)
将样式中的边框生成html标签并添加到指定的父标签上
|
static void |
value2PaintableTag(java.lang.Object value,
StyleWithSize styleWithSize,
Tag parTag,
Repository repo)
把对象根据指定的样式、大小以及报表上下文生成HTML标签并添加到给定的父标签上
|
static void |
value2PaintableTag4Print(java.lang.Object value,
StyleWithSize styleWithSize,
Tag parTag,
Repository repo)
把对象根据指定的样式、大小以及报表上下文生成HTML标签并添加到给定的父标签上
如果该对象是一个Painter对象,直接把该对象转化为一张图片
|
static int[] |
writeFloatElement(java.util.Iterator flotIt,
int reportWidth,
int reportHeight,
Tag backgroundTag,
int offsetX,
int offsetY,
Repository repo)
悬浮元素处理
|
static void |
writeTagBackground(Tag tag,
java.awt.Image image,
Repository repo)
使用指定的图片作为指定html标签的背景
|
public static Tag createFileDownloadTag(Attachment attach, java.lang.String tagName)
attach - 点击下载按钮后将会下载的附件tagName - 按钮图标的名字public static void value2PaintableTag4Print(java.lang.Object value,
StyleWithSize styleWithSize,
Tag parTag,
Repository repo)
value - 要转化的对象styleWithSize - 指定的样式和大小parTag - 父亲标签repo - 报表上下文public static void value2PaintableTag(java.lang.Object value,
StyleWithSize styleWithSize,
Tag parTag,
Repository repo)
value - 要转化的对象styleWithSize - 指定的样式和大小parTag - 父亲标签repo - 报表上下文public static void writeTagBackground(Tag tag, java.awt.Image image, Repository repo)
tag - 指定的html标签image - 作为html标签背景的图片repo - 报表上下文public static void contentStyle2CssExceptBorderAndBackground(Style style, Tag tag)
style - 用于生成html标签的样式tag - 父html标签public static void style2CssOnlyWithBorder(Style style, Tag tag)
style - 要生成html标签的样式tag - 父标签public static void style2Css4Background(StyleWithSize ss, Tag tag, CellGUIAttr cellGUIAttr, Repository repo, java.lang.Object value, java.util.List exception)
ss - 样式tag - 标签cellGUIAttr - 格子属性repo - a前端信息value - a值exception - a需要排除的public static int[] writeFloatElement(java.util.Iterator flotIt,
int reportWidth,
int reportHeight,
Tag backgroundTag,
int offsetX,
int offsetY,
Repository repo)
flotIt - 悬浮元素reportWidth - 报表宽度reportHeight - 报表高度backgroundTag - 背景标签offsetX - 偏移xoffsetY - 纵向偏移repo - 信息