跳过导航链接
A B C D E F G H I L M N O P Q R S T V W 

A

A0() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A1() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A10() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A2() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A3() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A4() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A5() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A6() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A7() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A8() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
A9() - 类 中的静态方法org.ofdrw.layout.PageLayout
 
absPath - 类 中的变量org.ofdrw.layout.engine.ExistCTFont
字体文件绝对路径,若为操作系统字体可能为空
add(String) - 类 中的方法org.ofdrw.layout.element.Paragraph
增加段落中的文字 文字样式使用span默认字体样式
add(Span) - 类 中的方法org.ofdrw.layout.element.Paragraph
加入带有特殊样式文字内容
add(Div) - 类 中的方法org.ofdrw.layout.OFDDoc
向文档中加入元素 适合于流式布局
add(Div) - 类 中的方法org.ofdrw.layout.StreamCollect
 
add(Div) - 类 中的方法org.ofdrw.layout.VirtualPage
向虚拟页面中加入对象
addAnnotation(int, Annotation) - 类 中的方法org.ofdrw.layout.OFDDoc
向页面中增加注释对象
addAreaHolderBlock(CT_AreaHolderBlock...) - 类 中的方法org.ofdrw.layout.areaholder.AreaHolderBlocks
【可选】 增加 区域占位区块
addAttachment(Attachment) - 类 中的方法org.ofdrw.layout.OFDDoc
向文档中添加附件文件 如果名称相同原有附件将会被替换,附件文件将被放置于文档的默认资源目录下"/Doc_0/Res/"。
addAttachment(String, Attachment) - 类 中的方法org.ofdrw.layout.OFDDoc
向文档中添加附件文件 如果名称相同原有附件将会被替换,附件文件将被放置于指定目录下。
addColorStop(double, String) - 类 中的方法org.ofdrw.layout.element.canvas.CanvasGradient
添加渐变颜色段
addColorStop(double, String) - 类 中的方法org.ofdrw.layout.element.canvas.CanvasRadialGradient
添加渐变颜色段
addDrawParam(CT_DrawParam) - 类 中的方法org.ofdrw.layout.engine.ResManager
加入一个绘制参数 如果存在相同或类似的绘制参数则不会重复添加。
addFont(String, Path) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
添加字体至文档资源中
addFont(Font) - 类 中的方法org.ofdrw.layout.engine.ResManager
增加字体资源 如果字体已经被加入,那么不会重复加入
addFontRet(Font) - 类 中的方法org.ofdrw.layout.engine.ResManager
增加字体资源 并获取 添加的字体对象 如果字体已经被加入,那么不会重复加入
addImage(Path) - 类 中的方法org.ofdrw.layout.engine.ResManager
加入一个图片资源 如果图片已经存在那么不会重复加入
AdditionVPage - org.ofdrw.layout.edit中的类
专用于向页面已有页面中添加内容的虚拟页面
AdditionVPage(Page) - 类 的构造器org.ofdrw.layout.edit.AdditionVPage
AdditionVPage(Page, ST_Loc) - 类 的构造器org.ofdrw.layout.edit.AdditionVPage
创建一个向页面中添加内容的虚拟页面
addParameter(String, String) - 类 中的方法org.ofdrw.layout.edit.Annotation
增加 注释参数
addRaw(OFDElement) - 类 中的方法org.ofdrw.layout.engine.ResManager
addRawWithCache(OFDElement) - 类 中的方法org.ofdrw.layout.engine.ResManager
直接向资源列表中加入资源对象 加入资源时将优先检查缓存是否存在完全一致的资源,如果存在则复用对象。
addStreamCollect(StreamCollect) - 类 中的方法org.ofdrw.layout.OFDDoc
向文档中加入虚拟页面 适合编辑时,添加流式的内容
addTemplate(String, Type) - 类 中的方法org.ofdrw.layout.VirtualPage
添加页面模板 图层默认为 背景层 Type.Background
addToHeight(double) - 类 中的方法org.ofdrw.layout.Rectangle
增加高度
addToResource(ResManager) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
构造绘制参数并加入资源中 如果绘制参数内部属性没有修改过,那么不会重复加入资源
addToWidth(double) - 类 中的方法org.ofdrw.layout.Rectangle
增加宽度
addUnsafe(Div) - 类 中的方法org.ofdrw.layout.VirtualPage
不对元素进行分析直接加入到虚拟页面容器内 请在调用该接口时,对待加入的元素进行分析,否则很有可能抛出异常。
addVPage(VirtualPage) - 类 中的方法org.ofdrw.layout.OFDDoc
向文档中加入虚拟页面 适合于固定布局
addWatermark(Watermark) - 类 中的方法org.ofdrw.layout.OFDDoc
给整个文档增加水印.
AFloat - org.ofdrw.layout.element中的枚举
在段中的浮动方向
analyze(List<Segment>) - 类 中的方法org.ofdrw.layout.engine.StreamingLayoutAnalyzer
进行段的布局分析
analyze(PageLayout) - 类 中的方法org.ofdrw.layout.StreamCollect
分析流式内容 转换为 虚拟页面
Annotation - org.ofdrw.layout.edit中的类
注释对象 请设置绘制对象
Annotation(double, double, double, double, AnnotType, Drawer) - 类 的构造器org.ofdrw.layout.edit.Annotation
创建注释对象
Annotation(ST_Box, AnnotType, Drawer) - 类 的构造器org.ofdrw.layout.edit.Annotation
创建注解对象
AnnotationRender - org.ofdrw.layout.edit中的类
注释对象渲染器
AnnotationRender(DocDir, ResManager, AtomicInteger) - 类 的构造器org.ofdrw.layout.edit.AnnotationRender
 
arc(double, double, double, boolean, boolean, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
从当前点连接到点(x,y)的圆弧,并将当前点移动到点(x,y)。
arc(double, double, double, double, double, boolean) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建弧/曲线(用于创建圆或部分圆)
arc(double, double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建弧/曲线(用于创建圆或部分圆) 默认顺时针方向
AreaHolderBlock - org.ofdrw.layout.element中的类
区域占位区块 该元素属性与Div属性一致,也就是说可以绘制边框等内容。
AreaHolderBlock(String, Double, Double) - 类 的构造器org.ofdrw.layout.element.AreaHolderBlock
创建AreaHolderBlock对象 AreaHolderBlock的宽度和高度必须在创建时指定
AreaHolderBlock(String, double, double, double, double) - 类 的构造器org.ofdrw.layout.element.AreaHolderBlock
在指定位置 创建AreaHolderBlock对象
AreaHolderBlockRender - org.ofdrw.layout.engine.render中的类
AreaHolderBlock 渲染器 AreaHolderBlock 的渲染器
AreaHolderBlockRender() - 类 的构造器org.ofdrw.layout.engine.render.AreaHolderBlockRender
 
AreaHolderBlocks - org.ofdrw.layout.areaholder中的类
【OFDRW 扩展】 区域占位区块列表 AreaHolderBlocks.xml 区域占位区块列表 是 OFDRW 扩展的对象,区域占位区块列表可以包含文档中的多个 区域占位区块对象 ,注意每个 区域占位区块对象 的 区域名称在 区域占位区块列表 中应该唯一。
AreaHolderBlocks(Element) - 类 的构造器org.ofdrw.layout.areaholder.AreaHolderBlocks
 
AreaHolderBlocks() - 类 的构造器org.ofdrw.layout.areaholder.AreaHolderBlocks
 
AreaHolderBlocksFile - 类 中的静态变量org.ofdrw.layout.areaholder.AreaHolderBlocks
【OFDRW 扩展】 区域占位区块列表 文件名称
AreaHolderBlocksProcess - org.ofdrw.layout.areaholder中的类
区域占位区块处理器 用于解决区域占位区块 写入生成等操作的工具集合
AreaHolderBlocksProcess() - 类 的构造器org.ofdrw.layout.areaholder.AreaHolderBlocksProcess
 
AreaHolderContext - org.ofdrw.layout.areaholder中的类
区域占位区块上下文
AreaHolderContext(OFDDoc, int) - 类 的构造器org.ofdrw.layout.areaholder.AreaHolderContext
创建 区域占位区块 上下文
AreaHolderContext(OFDDoc) - 类 的构造器org.ofdrw.layout.areaholder.AreaHolderContext
创建 区域占位区块 上下文
areaName - 类 中的变量org.ofdrw.layout.element.AreaHolderBlock
占位区域名称 用于唯一定位区域占位区块,请确保该名称在文档范围内唯一。
arr4p(Double...) - 类 中的静态方法org.ofdrw.layout.element.ArrayParamTool
四个参数分析工具 当传入 - 空时,为{0,0,0,0} - 1个元素,{arr[0], arr[0], arr[0], arr[0]} - 2个元素,{arr[0], arr[1], arr[0], arr[1]} - 3个元素,{arr[0], arr[1], arr[2], 0} - 3个以上,{arr[0], arr[1], arr[2], arr[3]}
ArrayParamTool - org.ofdrw.layout.element中的类
数组参数工具
ArrayParamTool() - 类 的构造器org.ofdrw.layout.element.ArrayParamTool
 
ArtWord - org.ofdrw.layout.element.canvas中的类
艺术字元素 本元素在Span元素的效果上增加了艺术字常见效果,,比如斜体,文字左右拉伸,文字垂直拉伸
ArtWord(Double, Double) - 类 的构造器org.ofdrw.layout.element.canvas.ArtWord
 
Attachment - org.ofdrw.layout.edit中的类
附件对象构造器
Attachment(String, Path) - 类 的构造器org.ofdrw.layout.edit.Attachment
附件对象构造对象
axialShd - 类 中的变量org.ofdrw.layout.element.canvas.CanvasGradient
 

B

beginPath() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
开启一段新的路径 如果已经存在路径,那么将会清除已经存在的所有路径。
bezierCurveTo(double, double, double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
方法三次贝塞尔曲线的指定控制点,向当前路径添加一个点。
blockSize() - 类 中的方法org.ofdrw.layout.element.PlaceholderSpan
占位符大小,如果holdWidth存在那么返还指定宽高的矩形 否则根据字体进行计算
blockSize() - 类 中的方法org.ofdrw.layout.element.Span
 
box(char) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
返回文字所占空间
box() - 类 中的方法org.ofdrw.layout.element.Div
获取模型区域大小 注意:该方法必须在元素内容大小确定的情况才能放回正确的尺寸 也就是说必须在 Div.doPrepare(Double) 或是手动设置宽度和高度之后调用才能返还正确值
BR - org.ofdrw.layout.element中的类
换行符 解析器在解析到该元素时,会自动换行 结束当前segment 仅在流式布局中有效
BR() - 类 的构造器org.ofdrw.layout.element.BR
 
build() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取注释底层对象

C

Canvas - org.ofdrw.layout.element.canvas中的类
画板 用于更加自由的向页面中加入内容 绘制行为详见渲染器:CanvasRender
Canvas(Double, Double, Drawer) - 类 的构造器org.ofdrw.layout.element.canvas.Canvas
创建Canvas对象,并指定绘制器 Canvas的宽度和高度必须在创建时指定
Canvas(Double, Double) - 类 的构造器org.ofdrw.layout.element.canvas.Canvas
创建Canvas对象 Canvas的宽度和高度必须在创建时指定
Canvas(double, double, double, double) - 类 的构造器org.ofdrw.layout.element.canvas.Canvas
在指定位置 创建Canvas对象
Canvas(PageLayout) - 类 的构造器org.ofdrw.layout.element.canvas.Canvas
创建Canvas对象
CanvasBase - org.ofdrw.layout.element.canvas中的类
Canvas扩展基类,用于快速构建基于Canvas扩展的自定义元素。
CanvasBase(Double, Double) - 类 的构造器org.ofdrw.layout.element.canvas.CanvasBase
 
CanvasBase(double, double, double, double) - 类 的构造器org.ofdrw.layout.element.canvas.CanvasBase
 
CanvasBase(PageLayout) - 类 的构造器org.ofdrw.layout.element.canvas.CanvasBase
 
CanvasGradient - org.ofdrw.layout.element.canvas中的类
Canvas 渐变 该类用于与HTML Canvas API兼容
CanvasGradient(double, double, double, double) - 类 的构造器org.ofdrw.layout.element.canvas.CanvasGradient
创建一个线性渐变
CanvasPattern - org.ofdrw.layout.element.canvas中的类
Canvas填充模式
CanvasPattern(Path, String, ImageObject) - 类 的构造器org.ofdrw.layout.element.canvas.CanvasPattern
创建一个Canvas底纹
CanvasRadialGradient - org.ofdrw.layout.element.canvas中的类
创建放射状/圆形渐变对象
CanvasRadialGradient(double, double, double, double, double, double) - 类 的构造器org.ofdrw.layout.element.canvas.CanvasRadialGradient
创建一个放射状/圆形渐变
CanvasRender - org.ofdrw.layout.engine.render中的类
Canvas 渲染器 Canvas 的渲染器
CanvasRender() - 类 的构造器org.ofdrw.layout.engine.render.CanvasRender
 
CanvasState - org.ofdrw.layout.element.canvas中的类
画布上下文中的绘制参数状态
CanvasState() - 类 的构造器org.ofdrw.layout.element.canvas.CanvasState
 
Cell - org.ofdrw.layout.element.canvas中的类
单元对象 绘制行为详见渲染器:CellContentDrawer
Cell(Double, Double) - 类 的构造器org.ofdrw.layout.element.canvas.Cell
创建单元对象
Cell(double, double, double, double) - 类 的构造器org.ofdrw.layout.element.canvas.Cell
创建单元对象
CellContentDrawer - org.ofdrw.layout.element.canvas中的类
类单元格特殊Canvas 绘制器 可以实现类似于单元个效果,用于简化区域占位区块绘制。
CellContentDrawer(Canvas) - 类 的构造器org.ofdrw.layout.element.canvas.CellContentDrawer
通过已有Canvas构造单元格 注意该方法将会替换Canvas的绘制器为单元格的绘制器。
CellContentDrawer(double, double, double, double) - 类 的构造器org.ofdrw.layout.element.canvas.CellContentDrawer
创建单元格
charAreas - 类 中的变量org.ofdrw.layout.element.canvas.TextMetricsArea
每个字符大小
charWidth(char) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
字符宽度
Clear - org.ofdrw.layout.element中的枚举
对段的占用情况
clearFirstLineIndent() - 类 中的方法org.ofdrw.layout.element.Paragraph
清除缩进格式
clip() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
从原始画布中剪切任意形状和尺寸 裁剪路径以当前的路径作为裁剪参数 裁剪区域受变换矩阵影响
ClipFactory - org.ofdrw.layout.element.canvas中的类
已过时。
ClipFactory(AbbreviatedData, ST_Array) - 类 的构造器org.ofdrw.layout.element.canvas.ClipFactory
已过时。
 
ClipFactory(AbbreviatedData) - 类 的构造器org.ofdrw.layout.element.canvas.ClipFactory
已过时。
 
ClipFactory() - 类 的构造器org.ofdrw.layout.element.canvas.ClipFactory
已过时。
 
clips() - 类 中的方法org.ofdrw.layout.element.canvas.ClipFactory
已过时。
构造裁剪对象
clips(ST_Box) - 类 中的方法org.ofdrw.layout.element.canvas.ClipFactory
已过时。
构造裁剪对象
clone() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
clone() - 类 中的方法org.ofdrw.layout.element.canvas.CanvasState
 
clone() - 类 中的方法org.ofdrw.layout.element.canvas.ClipFactory
已过时。
 
clone() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
clone() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
 
clone() - 类 中的方法org.ofdrw.layout.element.Div
克隆Div
clone() - 类 中的方法org.ofdrw.layout.element.Paragraph
请勿调用该方法克隆段落,除非你知道你在干什么
clone() - 类 中的方法org.ofdrw.layout.element.Span
 
clone() - 类 中的方法org.ofdrw.layout.PageLayout
 
clone() - 类 中的方法org.ofdrw.layout.Rectangle
 
close() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
结束绘制器绘制工作
close() - 类 中的方法org.ofdrw.layout.OFDDoc
关闭文档,生成OFD 注所有文档操作均在close方法执行完成后才会写入文件,打包生成OFD文档。
closePath() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
关闭路径 如果路径存在描边或者填充,那么改路径将会被加入到图形容器中进行渲染 路径关闭后将会清空上下文中的路径对象
contentHeight() - 类 中的方法org.ofdrw.layout.PageLayout
 
contentSplitAdjust(double, T, T) - 类 中的方法org.ofdrw.layout.element.Div
内容分割调整 根据分割高度调整两个克隆元素,达成分割元素的效果
contentSplitAdjust(double, T, T) - 类 中的方法org.ofdrw.layout.element.Paragraph
 
contentWidth() - 类 中的方法org.ofdrw.layout.PageLayout
 
copyTo(T) - 类 中的方法org.ofdrw.layout.element.Div
Clone到制定对象
create(DocDir) - 类 中的静态方法org.ofdrw.layout.areaholder.AreaHolderBlocksProcess
创建 区域占位区块列表 如文件已经存在还将覆盖该文件
createLinearGradient(double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建一个线性渐变对象(double)
createLinearGradient(int, int, int, int) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建一个线性渐变对象(int)
createPattern(Path, String) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建一个重复底纹 注意:默认情况下使用 DrawContext.mm(int) 将图片像素转换为OFD的单位毫米。
createRadialGradient(double, double, double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建径向渐变颜色
CT_AreaHolderBlock - org.ofdrw.layout.areaholder中的类
【OFDRW 扩展】 区域占位区块 该元素用于存储和表示文档生成者在文档中预置的绘制区域占位符。
CT_AreaHolderBlock(Element) - 类 的构造器org.ofdrw.layout.areaholder.CT_AreaHolderBlock
 
CT_AreaHolderBlock() - 类 的构造器org.ofdrw.layout.areaholder.CT_AreaHolderBlock
 
CT_AreaHolderBlock(String) - 类 的构造器org.ofdrw.layout.areaholder.CT_AreaHolderBlock
创建 区域占位区块

D

debug() - 类 中的方法org.ofdrw.layout.edit.Watermark
开启调试
DEBUG - 类 中的静态变量org.ofdrw.layout.element.canvas.CellContentDrawer
调试开关,在开启后会绘制辅助线
delete(DocDir) - 类 中的静态方法org.ofdrw.layout.areaholder.AreaHolderBlocksProcess
删除区域占位区块列表文件
deleteAttachment(String) - 类 中的方法org.ofdrw.layout.OFDDoc
删除指定名称的附件
Display - org.ofdrw.layout.element中的枚举
Div在行内的表现形式
Div<T extends Div> - org.ofdrw.layout.element中的类
盒式模型基础 每个继承Div的对象都不必须提供泛型参数T,用于简化链式调用。
Div() - 类 的构造器org.ofdrw.layout.element.Div
 
Div(Double, Double) - 类 的构造器org.ofdrw.layout.element.Div
 
Div(double, double, double, double) - 类 的构造器org.ofdrw.layout.element.Div
创建绝对定位的Div对象
DivContainer - org.ofdrw.layout.element中的接口
控制Div元素 对于继承了该接口的Div元素,不会绘制Div相关任何属性 Div只标识为逻辑元素
DivRender - org.ofdrw.layout.engine.render中的类
盒式模型渲染器 Div 的渲染器
DivRender() - 类 的构造器org.ofdrw.layout.engine.render.DivRender
 
DocContentReplace - org.ofdrw.layout中的类
文档内容替换
DocContentReplace(OFDDoc) - 类 的构造器org.ofdrw.layout.DocContentReplace
创建文档内容替换对象
DocContentReplace(OFDDoc, DocContentReplace.ReplaceTextHandler) - 类 的构造器org.ofdrw.layout.DocContentReplace
创建文档内容替换对象
DocReadException - org.ofdrw.layout.exception中的异常错误
OFD文件解析异常
DocReadException() - 异常错误 的构造器org.ofdrw.layout.exception.DocReadException
 
DocReadException(String) - 异常错误 的构造器org.ofdrw.layout.exception.DocReadException
 
DocReadException(String, Throwable) - 异常错误 的构造器org.ofdrw.layout.exception.DocReadException
 
docRes() - 类 中的方法org.ofdrw.layout.engine.ResManager
文档资源清单 与文档相关的资源:图片、视频等
doPrepare(Double) - 类 中的方法org.ofdrw.layout.element.AreaHolderBlock
Canvas 不接受宽度重设
doPrepare(Double) - 类 中的方法org.ofdrw.layout.element.canvas.Canvas
Canvas 不接受宽度重设
doPrepare(Double) - 类 中的方法org.ofdrw.layout.element.Div
获取尺寸
doPrepare(Double) - 类 中的方法org.ofdrw.layout.element.Paragraph
预布局 该方法主要有渲染器调用,请勿主动调用该方法,除非你知道你在做什么。
doPrepare(Double) - 接口 中的方法org.ofdrw.layout.RenderPrepare
执行渲染前的准备工作 包括简单的内部布局,必要数据的缓存
draw(DrawContext) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
绘制水印
draw(DrawContext) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
draw(DrawContext) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
单元格内部绘制
draw(DrawContext) - 接口 中的方法org.ofdrw.layout.element.canvas.Drawer
绘制
draw(DrawContext) - 类 中的方法org.ofdrw.layout.element.canvas.Line
线条绘制器
DrawContext - org.ofdrw.layout.element.canvas中的类
绘制器绘制上下文 上下文中提供系列的绘制方法供绘制 一个路径对象只允许出现一种描边和填充颜色 重复设置,取最后一次设置的颜色。
DrawContext(CT_PageBlock, ST_Box, AtomicInteger, ResManager) - 类 的构造器org.ofdrw.layout.element.canvas.DrawContext
创建绘制上下文
Drawer - org.ofdrw.layout.element.canvas中的接口
Canvas 内容绘制器 用于绘制Canvas中的实际内容
drawImage(Path, double, double, double, double, double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
裁剪图片并在OFD上绘制图像 主要该方法将会裁剪图片的一部分,然后在OFD上绘制 该方法所有参数单位都是毫米mm,像素转换毫米需要通过 DrawContext.PPM 转换。
drawImage(Path, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
在OFD上绘制图像 图像宽度和高度将按照 DrawContext.PPM 进行转换
drawImage(Path, double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
在OFD上绘制图像
DrawParamCache - org.ofdrw.layout.element.canvas中的类
已过时。
通过资源管理解决绘制参数重复问题,该缓存结构冗余因此弃用。
DrawParamCache() - 类 的构造器org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 

E

ElementRenderFinishHandler - org.ofdrw.layout.handler中的接口
OFDRW元素渲染结束时触发的回调函数 用与获取OFDRW元素在转换为OFD元素生成的对象ID。
ElementSplit - org.ofdrw.layout.engine中的接口
元素分割
elementType() - 类 中的方法org.ofdrw.layout.element.AreaHolderBlock
获取元素类型名称 用于标识元素类型,选择合适的处理器,自定义元素请重写该方法 关联绘制器:DivRender
elementType() - 类 中的方法org.ofdrw.layout.element.canvas.Canvas
获取元素类型 关联绘制器:CanvasRender
elementType() - 类 中的方法org.ofdrw.layout.element.Div
获取元素类型名称 用于标识元素类型,选择合适的处理器,自定义元素请重写该方法 关联绘制器:DivRender
elementType() - 类 中的方法org.ofdrw.layout.element.Img
元素类型 关联绘制器:ImgRender
elementType() - 类 中的方法org.ofdrw.layout.element.Paragraph
元素类型 关联渲染器:ParagraphRender
Empty - 类 中的静态变量org.ofdrw.layout.Rectangle
 
eq(double...) - 类 中的静态方法org.ofdrw.layout.engine.render.DivRender
比较两个double是否相等 忽略精度
equals(Object) - 类 中的方法org.ofdrw.layout.PageLayout
 
exist(DocDir) - 类 中的静态方法org.ofdrw.layout.areaholder.AreaHolderBlocksProcess
判断是否存在 区域占位区块列表
ExistCTFont - org.ofdrw.layout.engine中的类
已经存在的字体对象
ExistCTFont(CT_Font, Path) - 类 的构造器org.ofdrw.layout.engine.ExistCTFont
 

F

fill() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
填充已定义路径 默认的填充颜色是黑色。
fillRect(double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建并填充矩形路径 填充矩形不会导致影响上下文中的路径。
fillStyle - 类 中的变量org.ofdrw.layout.element.canvas.DrawContext
填充颜色 支持: String 16进制颜色值,#000000、rgb(0,0,0)、rgba(0,0,0,1) CT_Color OFD颜色对象 ColorClusterType 颜色族 CanvasPattern 图案 CanvasGradient 渐变 CanvasRadialGradient 径向渐变
fillText(String, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
填充文字
find(AreaHolderBlocks, String) - 类 中的静态方法org.ofdrw.layout.areaholder.AreaHolderBlocksProcess
查找指定名称的区域占位区块 若出现了多个同名的 区域占位区块 则返回第一个
firstCharOffsetX - 类 中的变量org.ofdrw.layout.element.canvas.MeasureBody
文本在第一个字符相对偏移 x坐标
firstCharOffsetY - 类 中的变量org.ofdrw.layout.element.canvas.MeasureBody
文本在第一个字符相对偏移 y坐标
font - 类 中的变量org.ofdrw.layout.element.canvas.DrawContext
字体描述 格式与CSS3格式一致 [font-style] [font-weight] font-size font-family 它必需包含 font-size font-family,[]内容为可选 详见 https://developer.mozilla.org/en-US/docs/Web/CSS/font font-style: normal | italic font-weight: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 font-size: 12px | 3.17mm (默认单位为 mm) font-family: 宋体 | SimSun | Times New Roman | Times | serif | sans-serif | monospace | cursive | fantasy font-family 为必选项,其他为可选项 font-size 和 line-height 可以使用 px 或 mm 作为单位,若不指定单位则默认为 mm 锚点: - fillText - measureText
font - 类 中的变量org.ofdrw.layout.engine.ExistCTFont
在文档中的字体对象
FontSetting - org.ofdrw.layout.element.canvas中的类
字体设置
FontSetting(double, Font) - 类 的构造器org.ofdrw.layout.element.canvas.FontSetting
 
fontSize - 类 中的变量org.ofdrw.layout.element.canvas.TextMetrics
文本字体大小(单位毫米mm)

G

get(DocDir) - 类 中的静态方法org.ofdrw.layout.areaholder.AreaHolderBlocksProcess
获取 区域占位区块列表
get(String) - 类 中的方法org.ofdrw.layout.areaholder.AreaHolderContext
获取指定名称的 区域占位区块 注意: 获取的Canvas无法设置图层,图层由 区域占位区块 在设置时指定不可更改。
getAngle() - 类 中的方法org.ofdrw.layout.edit.Watermark
旋转角度
getAngle() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取旋转角度
getAnnotation() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
水印注释信息
getAreaHolderBlocks() - 类 中的方法org.ofdrw.layout.areaholder.AreaHolderBlocks
【可选】 获取 区域占位区块 序列
getAreaName() - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选 属性】 获取 区域名称
getAreaName() - 类 中的方法org.ofdrw.layout.element.AreaHolderBlock
获取 区域名称
getAttachment() - 类 中的方法org.ofdrw.layout.edit.Attachment
 
getAVPage(int) - 类 中的方法org.ofdrw.layout.OFDDoc
获取指定页面追加页面对象 并且追加到虚拟页面列表中
getBackgroundColor() - 类 中的方法org.ofdrw.layout.element.Div
 
getBeforePageParseHandler() - 类 中的方法org.ofdrw.layout.engine.VPageParseEngine
获取页面解析前处理器
getBeginPoint() - 类 中的方法org.ofdrw.layout.element.canvas.Line
获取线的起始点
getBlob() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
已过时。
单词错误 Cell.getBold() 是否加粗
getBlob() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
已过时。
单词错误 CellContentDrawer.getBold() 是否加粗
getBold() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取文字是否粗体标识
getBold() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
是否加粗
getBold() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
是否加粗
getBold() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
是否加粗
getBorder() - 类 中的方法org.ofdrw.layout.element.Div
 
getBorderBottom() - 类 中的方法org.ofdrw.layout.element.Div
 
getBorderColor() - 类 中的方法org.ofdrw.layout.element.Div
获取 边框颜色
getBorderDash() - 类 中的方法org.ofdrw.layout.element.Div
获取 边框虚线样式 数组中个元素意义:[虚线偏移量,虚线长度,虚线间隔 ...重复]
getBorderLeft() - 类 中的方法org.ofdrw.layout.element.Div
 
getBorderRight() - 类 中的方法org.ofdrw.layout.element.Div
 
getBorderTop() - 类 中的方法org.ofdrw.layout.element.Div
 
getBoundary() - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选 属性】 获取 区域外接矩形 区域占位区块在页面中的位置和大小。
getBoundary() - 类 中的方法org.ofdrw.layout.edit.Annotation
 
getCanvas() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取单元格的Canvas对象
getCap() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getCell(String) - 类 中的方法org.ofdrw.layout.areaholder.AreaHolderContext
获取指定名称的 区域单元格对象
getCharDirection() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
获取字符方向
getClear() - 类 中的方法org.ofdrw.layout.element.Div
 
getColor() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取水印文字颜色
getColor() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取文字颜色
getColor() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getColor() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取单元格颜色
getColor() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取单元格颜色
getColor() - 类 中的方法org.ofdrw.layout.element.Span
 
getContent() - 类 中的方法org.ofdrw.layout.engine.Segment
获取段中的元素
getContent() - 类 中的方法org.ofdrw.layout.StreamCollect
获取内容队列
getContent() - 类 中的方法org.ofdrw.layout.VirtualPage
获取虚拟页面内的内容容器 如果不需要分析元素,那么直接获取该容器来向容器内直接加入 元素
getContent(Type) - 类 中的方法org.ofdrw.layout.VirtualPage
获取指定图层类型的Div
getContents() - 类 中的方法org.ofdrw.layout.element.Paragraph
 
getCreationDate() - 类 中的方法org.ofdrw.layout.edit.Attachment
getCreationDateTime() - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属性】 获取 创建时间
getCreator() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 注释创建者
getCtm() - 类 中的方法org.ofdrw.layout.element.canvas.ClipFactory
已过时。
 
getDashOffset() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取虚线绘制偏移位置
getDashOffset() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getDashPattern() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取虚线间隔参数
getDashPattern() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getData() - 类 中的方法org.ofdrw.layout.element.canvas.ClipFactory
已过时。
 
getDefaultFont() - 类 中的方法org.ofdrw.layout.element.Paragraph
 
getDeleteLine() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取是否开启删除线
getDeleteLine() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取是否开启删除线
getDeltaX() - 类 中的方法org.ofdrw.layout.element.Span
获取字符X坐标偏移值队列 队列中的每个值代表后一个文字与前一个文字之间在X方向上的偏移值
getDisplay() - 类 中的方法org.ofdrw.layout.element.Div
获取 显示样式
getDocDir() - 类 中的方法org.ofdrw.layout.engine.ResManager
获取当前操作的文档容器
getDrawer() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取当前注释的绘制器
getDrawer() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取绘制器
getDrawer() - 类 中的方法org.ofdrw.layout.element.canvas.Canvas
 
getDrawer() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取单元格内容绘制器
getDrawParam() - 类 中的方法org.ofdrw.layout.element.canvas.CanvasState
获取绘制参数
getEndPoint() - 类 中的方法org.ofdrw.layout.element.canvas.Line
获取线的结束点
getFile() - 类 中的方法org.ofdrw.layout.edit.Attachment
获取附件文件
getFillColor() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取填充颜色(只读) 若填充颜色非颜色值,则返回null
getFillColor() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getFirstLineIndent() - 类 中的方法org.ofdrw.layout.element.Paragraph
获取首行缩进字符数
getFirstLineIndentWidth() - 类 中的方法org.ofdrw.layout.element.Paragraph
获取首行缩进数值 该方法仅在已经设置了首行缩进数值的情况下才会返还正确的数值,否则返还null
getFloat() - 类 中的方法org.ofdrw.layout.element.Div
 
getFont() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getFont() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取当前使用的绘制文字设置
getFont() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
获取文字对象
getFont() - 类 中的方法org.ofdrw.layout.element.Span
 
getFont() - 接口 中的方法org.ofdrw.layout.element.TextFontInfo
获取字体对象
getFont(String) - 类 中的方法org.ofdrw.layout.engine.ResManager
通过字族名获取字体对象,如果无法找到则返还null
getFontFile() - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选】 获取 页面文件
getFontName() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取字体名称
getFontName() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取字体名称
getFontName() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取字体名称
getFontName() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取字体名称
getFontSize() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取字体大小
getFontSize() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取字号
getFontSize() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getFontSize() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取字号
getFontSize() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取字号
getFontSize() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
获取文字字号
getFontSize() - 类 中的方法org.ofdrw.layout.element.Paragraph
 
getFontSize() - 类 中的方法org.ofdrw.layout.element.Span
 
getFontSize() - 接口 中的方法org.ofdrw.layout.element.TextFontInfo
获取文字字号
getFontWeight() - 类 中的方法org.ofdrw.layout.edit.Watermark
字体宽度,遵循 CSS3标准,可选值为 normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900
getFontWeight() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取字体宽度
getFontWeight() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取字体宽度
getFontWeight() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取字体宽度
getFontWeight() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
获取字体宽度
getFormat() - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属性】 获取 附件格式
getGlobalAlpha() - 类 中的方法org.ofdrw.layout.edit.Watermark
水印透明度,可取值 0.0~1.0,默认 0.5
getGlobalAlpha() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取透明度
getGlobalAlpha() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取绘图透明度值
getH() - 类 中的方法org.ofdrw.layout.element.TxtGlyph
返回字体高度
getHeight() - 类 中的方法org.ofdrw.layout.element.Div
 
getHeight() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
获取整个行占据的高度(文字高度 + 行间距)
getHeight() - 类 中的方法org.ofdrw.layout.engine.Segment
 
getHeight() - 类 中的方法org.ofdrw.layout.PageLayout
 
getHeight() - 类 中的方法org.ofdrw.layout.Rectangle
 
getHoldNum() - 类 中的方法org.ofdrw.layout.element.PlaceholderSpan
获取位符数量 仅在使用占位数量创建对象时有效 PlaceholderSpan.PlaceholderSpan(int, double)PlaceholderSpan.PlaceholderSpan(int, Span)
getHoldWidth() - 类 中的方法org.ofdrw.layout.element.PlaceholderSpan
占位符宽度 仅在使用占位宽度创建对象时有效 PlaceholderSpan.PlaceholderSpan(double, double)
getHorizontalInclination() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getHorizontalScaling() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getID() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getImgHeight() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取图片宽度
getImgHeight() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取图片宽度
getImgPath() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取图片路径
getImgPath() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取图片路径
getImgWidth() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取图片高度
getImgWidth() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取图片高度
getInlineSpans() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
获取行内所有文字单元
getInstance() - 类 中的静态方法org.ofdrw.layout.element.canvas.FontSetting
简化构造提供默认的字体配置 字体类型为宋体
getInstance(double) - 类 中的静态方法org.ofdrw.layout.element.canvas.FontSetting
简化构造提供可选的字体配置 字体类型为宋体
getIntervalX() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取水印横向间距,单位mm
getIntervalX() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取横向间隔
getIntervalY() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取水印纵向间距,单位mm
getIntervalY() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取水印纵向间距,单位mm
getItalic() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取文字是否斜体标识
getItalic() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
是否斜体
getItalic() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
是否斜体
getItalic() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
是否斜体
getJoin() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getLastModDate() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 最近一次修改的时间
getLayer() - 类 中的方法org.ofdrw.layout.element.Div
返回 图层 默认为Body
getLayerContent() - 类 中的方法org.ofdrw.layout.VirtualPage
返回图层相关的内容
getLeft() - 类 中的方法org.ofdrw.layout.element.Div
 
getLetterSpacing() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取文字字间距
getLetterSpacing() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
获取文字之间的间距
getLetterSpacing() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getLetterSpacing() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取 文字之间的间距
getLetterSpacing() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取 文字之间的间距
getLetterSpacing() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
获取字间距
getLetterSpacing() - 类 中的方法org.ofdrw.layout.element.Span
 
getLetterSpacing() - 接口 中的方法org.ofdrw.layout.element.TextFontInfo
获取字间距
getLineCap() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置端点样式 默认值: LineCapType.Butt
getLineColor() - 类 中的方法org.ofdrw.layout.element.canvas.Line
获取线的颜色
getLineJoin() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取线条连接样式 默认值:LineJoinType.Miter
getLineMaxAvailableWidth() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
获取 行内可用最大宽度
getLineOpacity() - 类 中的方法org.ofdrw.layout.element.canvas.Line
获取线的透明度
getLines() - 类 中的方法org.ofdrw.layout.element.Paragraph
 
getLineSpace() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取 行间距
getLineSpace() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取 行间距
getLineSpace() - 类 中的方法org.ofdrw.layout.element.Paragraph
 
getLineSpace() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
获取行间距
getLineWidth() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取当前线宽度
getLineWidth() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getLineWidth() - 类 中的方法org.ofdrw.layout.element.canvas.Line
获取线的宽度
getMargin() - 类 中的方法org.ofdrw.layout.element.Div
 
getMargin() - 类 中的方法org.ofdrw.layout.PageLayout
 
getMarginBottom() - 类 中的方法org.ofdrw.layout.element.Div
 
getMarginBottom() - 类 中的方法org.ofdrw.layout.PageLayout
 
getMarginLeft() - 类 中的方法org.ofdrw.layout.element.Div
 
getMarginLeft() - 类 中的方法org.ofdrw.layout.PageLayout
 
getMarginRight() - 类 中的方法org.ofdrw.layout.element.Div
 
getMarginRight() - 类 中的方法org.ofdrw.layout.PageLayout
 
getMarginTop() - 类 中的方法org.ofdrw.layout.element.Div
 
getMarginTop() - 类 中的方法org.ofdrw.layout.PageLayout
 
getMaxSpanHeight() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
行内最高元素高度
getMiterLimit() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取最大斜接长度,也就是结合点长度截断值 默认值:3.528
getMiterLimit() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getModDate() - 类 中的方法org.ofdrw.layout.edit.Attachment
getModDateTime() - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属性】 获取 修改时间
getName() - 类 中的方法org.ofdrw.layout.edit.Attachment
【必选 属性】 获取 附件名称
getNewResIds() - 类 中的方法org.ofdrw.layout.engine.ResManager
获取新加入的资源ID
getNoRotate() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 对象的 Remark 信息是否不随页面旋转而旋转 默认值为 false
getNoZoom() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 对象的 Remark 信息是否不随页面缩放而同步缩放 默认值为 false
getOfdDir() - 类 中的方法org.ofdrw.layout.OFDDoc
获取 OFD虚拟容器 通过虚拟容器API就可以直接操作XML文件和目录结构
getOfdDocument() - 类 中的方法org.ofdrw.layout.OFDDoc
获取 文档根节点 根节点中包含了文档各类信息的入口
getOffsetX() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getOffsetY() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getOnPage() - 类 中的方法org.ofdrw.layout.OFDDoc
获取 当前解析页面的回调
getOnRenderFinish() - 类 中的方法org.ofdrw.layout.element.Div
获取渲染完成回调事件
getOpacity() - 类 中的方法org.ofdrw.layout.element.Div
获取透明度
getPadding() - 类 中的方法org.ofdrw.layout.element.Div
获取内边距 一定返回4个元素的数组
getPaddingBottom() - 类 中的方法org.ofdrw.layout.element.Div
 
getPaddingLeft() - 类 中的方法org.ofdrw.layout.element.Div
 
getPaddingRight() - 类 中的方法org.ofdrw.layout.element.Div
 
getPaddingTop() - 类 中的方法org.ofdrw.layout.element.Div
 
getPageArea() - 类 中的方法org.ofdrw.layout.PageLayout
获取OFD页面区域
getPageBlockID() - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选 属性】 获取 页块引用 通过该ID在页面中定位容器元素。
getPageLayout() - 类 中的方法org.ofdrw.layout.OFDDoc
获取页面样式(只读) 如果需要重新设置默认的页面样式那么请使用 OFDDoc.setDefaultPageLayout(org.ofdrw.layout.PageLayout)
getPageLoc() - 类 中的方法org.ofdrw.layout.edit.AdditionVPage
获取 页面的绝对路径(注意可能为空)
getPageNum() - 类 中的方法org.ofdrw.layout.StreamCollect
获取插入页码
getPageNum() - 类 中的方法org.ofdrw.layout.VirtualPage
获取虚拟页面页码
getPageObj() - 类 中的方法org.ofdrw.layout.edit.AdditionVPage
获取页面对象
getParameters() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 一组注释参数
getPosition() - 类 中的方法org.ofdrw.layout.element.Div
 
getPreferBlock() - 类 中的方法org.ofdrw.layout.element.canvas.Canvas
获取 优先使用的页面块 Canvas 生成的所有图元都将存储与该区块中,通常在渲染完成后可以获得非空的页面块。
getPrint() - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 对象的Remark 信息是否随页面一起打印 默认值为 true
getReadDirection() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
获取阅读方向
getReader() - 类 中的方法org.ofdrw.layout.DocContentReplace
获取 OFD解析器
getReader() - 类 中的方法org.ofdrw.layout.OFDDoc
返回正在编辑文档的Reader对象 若为新建文档那么该方法将会返回null
getReadOnly() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 对象的 Remark 信息是否不能被用户更改 默认值为 true
getRelative() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getRemark() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 注释说明内容
getReplaceTextCgTransformHandler() - 类 中的方法org.ofdrw.layout.DocContentReplace
获取 字体变换类型的替换处理器
getReplaceTextHandler() - 类 中的方法org.ofdrw.layout.DocContentReplace
获取当前的内容替换处理器
getResManager() - 类 中的方法org.ofdrw.layout.OFDDoc
获取 资源管理器对象 通过资源管理器API就可以直接操作文档资源
getRight() - 类 中的方法org.ofdrw.layout.element.Div
 
getRoot() - 类 中的方法org.ofdrw.layout.engine.ResManager
获取文档根容器
getSizeList() - 类 中的方法org.ofdrw.layout.engine.Segment
获取元素尺寸序列
getSrc() - 类 中的方法org.ofdrw.layout.element.Img
 
getStartX() - 类 中的方法org.ofdrw.layout.PageLayout
绘制区域原点X
getStartY() - 类 中的方法org.ofdrw.layout.PageLayout
绘制区域原点Y
getStrokeColor() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
读取当前描边颜色(只读) 若描边颜色非颜色值,则返回null
getStrokeColor() - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
getStyle() - 类 中的方法org.ofdrw.layout.VirtualPage
 
getSubtype() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 注释子类型
getTemplates() - 类 中的方法org.ofdrw.layout.VirtualPage
返回 页面引用的模板序列
getText() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getText() - 类 中的方法org.ofdrw.layout.element.Span
 
getTextAlign() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getTextAlign() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取 文字对齐方式
getTextAlign() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取 文字对齐方式
getTextAlign() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取文本对齐方式
getTextAlign() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
获取文本对齐方式
getTextAlign() - 类 中的方法org.ofdrw.layout.element.Paragraph
获取段落内字体浮动 默认为左浮动
getTextAlign() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
获取文字在行内的浮动方式 默认:左浮动
getTextLayoutAlign() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getTop() - 类 中的方法org.ofdrw.layout.element.Div
 
getType() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 注释类型 具体取值见AnnotType
getUnderline() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取是否开启下划线
getUnderline() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取是否开启下划线
getUnderlineOffset() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
获取下划线与文字的偏移量
getUnderlineOffset() - 类 中的方法org.ofdrw.layout.element.Span
获取下划线与文字的偏移量
getUnderlineWidth() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
获取下划线宽度
getUnderlineWidth() - 类 中的方法org.ofdrw.layout.element.Span
获取下划线宽度
getUsage() - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属性】 获取 附件用途 默认值为 none
getValue() - 类 中的方法org.ofdrw.layout.edit.Watermark
获取水印文字内容
getValue() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
水印文字内容
getValue() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取单元格文字内容
getValue() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取单元格文字内容
getVerticalAlign() - 类 中的方法org.ofdrw.layout.element.canvas.Cell
获取 文字垂直方向浮动方式
getVerticalAlign() - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
获取 文字垂直方向浮动方式
getVerticalInclination() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getVerticalScaling() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
getVisible() - 类 中的方法org.ofdrw.layout.edit.Annotation
获取 表示该注释对象是否显示 默认值为 true
getVisible() - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属相】 获取 附件是否可见 默认值为 true
getW() - 类 中的方法org.ofdrw.layout.element.TxtGlyph
返回字体宽度
getWeight() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
获取字体粗细
getWeight() - 类 中的方法org.ofdrw.layout.element.Span
获取字体粗细
getWidth() - 类 中的方法org.ofdrw.layout.element.Div
 
getWidth() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
行内容元素宽度
getWidth() - 类 中的方法org.ofdrw.layout.engine.Segment
 
getWidth() - 类 中的方法org.ofdrw.layout.PageLayout
 
getWidth() - 类 中的方法org.ofdrw.layout.Rectangle
 
getWorkerArea() - 类 中的方法org.ofdrw.layout.PageLayout
页面正文的工作区域
getX() - 类 中的方法org.ofdrw.layout.element.Div
 
getX() - 类 中的方法org.ofdrw.layout.Rectangle
 
getY() - 类 中的方法org.ofdrw.layout.element.Div
 
getY() - 类 中的方法org.ofdrw.layout.Rectangle
 
glyphList() - 类 中的方法org.ofdrw.layout.element.Span
获取字体图形列表
GraphHelper - org.ofdrw.layout.engine中的类
图形工具 用于快速构建以路径为基础的图形图像数据
GraphHelper() - 类 的构造器org.ofdrw.layout.engine.GraphHelper
 

H

handle(ST_Loc, List<ST_ID>, List<ST_ID>) - 接口 中的方法org.ofdrw.layout.handler.ElementRenderFinishHandler
OFDRW元素渲染结束时触发的回调函数
handle(AtomicInteger, OFDDir, int) - 接口 中的方法org.ofdrw.layout.handler.RenderFinishHandler
文件渲染结束时触发的回调函数
handle(VirtualPage) - 接口 中的方法org.ofdrw.layout.handler.VPageHandler
执行处理
hasLinebreak() - 类 中的方法org.ofdrw.layout.element.Span
是否是一个占满剩余行空间的Span
hasNext() - 类 中的方法org.ofdrw.layout.engine.Segment
 
height - 类 中的变量org.ofdrw.layout.element.canvas.TextMetricsArea
文字区域高度(单位毫米mm)
heightPlus() - 类 中的方法org.ofdrw.layout.element.Div
 

I

img - 类 中的变量org.ofdrw.layout.element.canvas.CanvasPattern
图片路径
Img - org.ofdrw.layout.element中的类
图片对象 为了防止与Image对象命名冲突采用Img缩写 绘制行为详见渲染器 ImgRender
Img(double, double, Path) - 类 的构造器org.ofdrw.layout.element.Img
构造图片对象 该构造器不会输入图片进行解析,直接将图片作为资源使用。
Img(Path) - 类 的构造器org.ofdrw.layout.element.Img
imgObj - 类 中的变量org.ofdrw.layout.element.canvas.CanvasPattern
图形对象
ImgRender - org.ofdrw.layout.engine.render中的类
图片渲染对象 Img 的渲染器
ImgRender() - 类 的构造器org.ofdrw.layout.engine.render.ImgRender
 
isBlockable() - 类 中的方法org.ofdrw.layout.engine.Segment
段是否可拆分
isBlockElement() - 类 中的方法org.ofdrw.layout.element.Div
是否是块级元素 块元素将会独占整个段 绝对定位默认不为块级元素
isBold() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
isBold() - 类 中的方法org.ofdrw.layout.element.Span
 
isDEBUG() - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
是否调试
isEmpty() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
 
isEmpty() - 类 中的方法org.ofdrw.layout.engine.Segment
段是否是空段,也就是没有任何元素
isEmpty() - 类 中的方法org.ofdrw.layout.Rectangle
 
isFill() - 类 中的方法org.ofdrw.layout.element.Span
 
isIntegrity() - 类 中的方法org.ofdrw.layout.element.Div
元素是否可以拆分
isIntegrity() - 类 中的方法org.ofdrw.layout.element.Span
元素是否可以拆分 特殊的: 如果没有或只有一个文字,那么无论如何设置integrity都为不可拆分
isItalic() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
isItalic() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
字体是否为斜体
isItalic() - 类 中的方法org.ofdrw.layout.element.Span
 
isNoBorder() - 类 中的方法org.ofdrw.layout.element.Div
是否存在边框
isPlaceholder() - 类 中的方法org.ofdrw.layout.element.Div
判断是否为占位符
isRemainAreaFiller() - 类 中的方法org.ofdrw.layout.engine.Segment
是否是剩余填充空间
isUnderline() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
isUnderline() - 类 中的方法org.ofdrw.layout.element.Span
 
iterator() - 类 中的方法org.ofdrw.layout.engine.Segment
 

L

length() - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
length() - 类 中的方法org.ofdrw.layout.element.Span
 
letterSpacing - 类 中的变量org.ofdrw.layout.element.canvas.TextMetricsArea
字间距
Line - org.ofdrw.layout.element.canvas中的类
OFDRW 线条元素,用于快速构建一条线条。
Line(Double, Double) - 类 的构造器org.ofdrw.layout.element.canvas.Line
线对象
Line(double, double, double, double) - 类 的构造器org.ofdrw.layout.element.canvas.Line
线对象
lineTo(double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
从当前点连线到指定点 请在调用前创建路径

M

measure(String, FontSetting) - 类 中的静态方法org.ofdrw.layout.element.canvas.TextMeasureTool
测量文本各个字符在特定排列方式下的偏移量数组
measureArea(String, FontSetting) - 类 中的静态方法org.ofdrw.layout.element.canvas.TextMeasureTool
计算文本所占空间大小
MeasureBody - org.ofdrw.layout.element.canvas中的类
分析结果
MeasureBody() - 类 的构造器org.ofdrw.layout.element.canvas.MeasureBody
 
measureText(String) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
测量文本的宽度或高度 如果 readDirection为 0或180,测量文本宽度 如果 readDirection为 0或180,测量文本高度
measureTextArea(String) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
测量文本所占空间大小
measureWithWith(String, FontSetting) - 类 中的静态方法org.ofdrw.layout.element.canvas.TextMeasureTool
分析字间距偏移量并计算文字宽度
mm(int) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
像素转换为毫米
moveTo(double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
移动绘制点到指定位置

N

NamedColor - org.ofdrw.layout.element.canvas中的类
命名的颜色
NamedColor() - 类 的构造器org.ofdrw.layout.element.canvas.NamedColor
 
newLayer(AtomicInteger) - 类 中的方法org.ofdrw.layout.edit.AdditionVPage
创建新的层
newResIds - 类 中的变量org.ofdrw.layout.engine.ResManager
新增资源对象ID
next() - 类 中的方法org.ofdrw.layout.engine.Segment
 

O

obtainDrawParamCache() - 类 中的方法org.ofdrw.layout.element.canvas.CanvasState
已过时。
obtainTopLayer(AtomicInteger) - 类 中的方法org.ofdrw.layout.edit.AdditionVPage
获取处于上层的图层 使用最上方的图层防止,增加的内容被覆盖 如果含有多个相同图层那么选取位置靠后的图层 如果页面中没有任何图层,那么创建一个图层
obtian(DocDir) - 类 中的静态方法org.ofdrw.layout.areaholder.AreaHolderBlocksProcess
尝试获取 区域占位区块列表
OFDDoc - org.ofdrw.layout中的类
Virtual Document 虚拟文档对象 与 Document 区别 使用API的方式构造OFD文档,并打包为OFD文件。
OFDDoc(Path) - 类 的构造器org.ofdrw.layout.OFDDoc
在指定路径位置上创建一个OFD文件
OFDDoc(OutputStream) - 类 的构造器org.ofdrw.layout.OFDDoc
在指定路径位置上创建一个OFD文件
OFDDoc(OFDReader, Path) - 类 的构造器org.ofdrw.layout.OFDDoc
修改一个OFD文档
OFDDoc(OFDReader, OutputStream) - 类 的构造器org.ofdrw.layout.OFDDoc
修改一个OFD文档
offset - 类 中的变量org.ofdrw.layout.element.canvas.MeasureBody
文本字符间相对偏移量
offset - 类 中的变量org.ofdrw.layout.element.canvas.TextMetrics
后一个字对前一个字的偏移量
onPage(VPageHandler) - 类 中的方法org.ofdrw.layout.OFDDoc
设置 当前解析页面的回调函数 通过回调函数可在页面变为OFD内容前向页面追加内容,例如:添加页头、添加页脚。
onRenderFinish(ElementRenderFinishHandler) - 类 中的方法org.ofdrw.layout.element.Div
设置渲染完成回调事件 在该处理器中你可以得到元素在OFD容器的中文件位置和对象ID
onRenderFinish(RenderFinishHandler) - 类 中的方法org.ofdrw.layout.OFDDoc
当渲染结束时的回调函数
org.ofdrw.layout - 程序包 org.ofdrw.layout
 
org.ofdrw.layout.areaholder - 程序包 org.ofdrw.layout.areaholder
 
org.ofdrw.layout.edit - 程序包 org.ofdrw.layout.edit
 
org.ofdrw.layout.element - 程序包 org.ofdrw.layout.element
 
org.ofdrw.layout.element.canvas - 程序包 org.ofdrw.layout.element.canvas
 
org.ofdrw.layout.engine - 程序包 org.ofdrw.layout.engine
 
org.ofdrw.layout.engine.render - 程序包 org.ofdrw.layout.engine.render
 
org.ofdrw.layout.exception - 程序包 org.ofdrw.layout.exception
 
org.ofdrw.layout.handler - 程序包 org.ofdrw.layout.handler
 

P

PageAreaFiller - org.ofdrw.layout.element中的类
页面剩余空间填充 该元素不会被布局分析器解析,只是作为一个命令标志, 告诉分析器使剩余的空间为0,也就是构造一个特殊的段
PageAreaFiller() - 类 的构造器org.ofdrw.layout.element.PageAreaFiller
 
PageLayout - org.ofdrw.layout中的类
虚拟页面样式
PageLayout(Double, Double) - 类 的构造器org.ofdrw.layout.PageLayout
 
PageLayout(ST_Box) - 类 的构造器org.ofdrw.layout.PageLayout
 
Paragraph - org.ofdrw.layout.element中的类
段落 绘制行为详见渲染器:ParagraphRender
Paragraph(Double, Double) - 类 的构造器org.ofdrw.layout.element.Paragraph
创建一个固定大小段落对象
Paragraph() - 类 的构造器org.ofdrw.layout.element.Paragraph
创建一个段落对象 注意如果不主动对 Paragraph 设置宽度,那么Paragraph 会独占整个段,并且与段具有相同宽度,也就是页面宽度, 在需要更加细致盒式的布局时 请设置Div.setClear(Clear) 并设置段落宽度 Div.setWidth(Double)
Paragraph(double, double, double, double) - 类 的构造器org.ofdrw.layout.element.Paragraph
创建绝对定位段落对象
Paragraph(double, double, double, double, String, double) - 类 的构造器org.ofdrw.layout.element.Paragraph
创建绝对定位段落对象
Paragraph(String) - 类 的构造器org.ofdrw.layout.element.Paragraph
新建一个段落对象 如果在指定段落中文字大小建议使用Paragraph.Paragraph(java.lang.String, java.lang.Double)
Paragraph(String, Double) - 类 的构造器org.ofdrw.layout.element.Paragraph
新建一个段落对象,并指定文字大小
Paragraph(String, Double, Font) - 类 的构造器org.ofdrw.layout.element.Paragraph
新建一个段落对象,并指定文字大小和字体
Paragraph(String, Font) - 类 的构造器org.ofdrw.layout.element.Paragraph
新建一个段落对象,并指定字体
ParagraphRender - org.ofdrw.layout.engine.render中的类
段落渲染器 Paragraph 的渲染器
ParagraphRender() - 类 的构造器org.ofdrw.layout.engine.render.ParagraphRender
 
pattern - 类 中的变量org.ofdrw.layout.element.canvas.CanvasPattern
OFD底纹
pixel(double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
毫米转换为像素
placeholder(double, double, AFloat) - 类 中的静态方法org.ofdrw.layout.element.Div
空间占位符 共享段空间,且不可分割
placeholder(Rectangle, AFloat) - 类 中的静态方法org.ofdrw.layout.element.Div
空间占位符
PlaceholderSpan - org.ofdrw.layout.element中的类
占位符
PlaceholderSpan(double, double) - 类 的构造器org.ofdrw.layout.element.PlaceholderSpan
创建占位符
PlaceholderSpan(int, double) - 类 的构造器org.ofdrw.layout.element.PlaceholderSpan
创建占位符 该方式创建的占位符字间距为0
PlaceholderSpan(int, Span) - 类 的构造器org.ofdrw.layout.element.PlaceholderSpan
通过复制span的方式创建占位符
Position - org.ofdrw.layout.element中的枚举
定位方式
PPM - 类 中的变量org.ofdrw.layout.element.canvas.DrawContext
每毫米像素数量 pixel per millimeter
process(List<Div>) - 类 中的方法org.ofdrw.layout.engine.SegmentationEngine
将输入的流式布局元素队列分段
process(List<VirtualPage>) - 类 中的方法org.ofdrw.layout.engine.VPageParseEngine
解析序列页面队列为OFD页面
Processor - org.ofdrw.layout.engine.render中的接口
元素绘制器 用于实现OFDRW元素到OFD图元的转换,并处理OFD虚拟容器以及资源管理。
pubRes() - 类 中的方法org.ofdrw.layout.engine.ResManager
获取公共资源清单 如: 图形、字体等需要共用的资源

Q

quadraticCurveTo(double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
通过二次贝塞尔曲线的指定控制点,向当前路径添加一个点。

R

radialShd - 类 中的变量org.ofdrw.layout.element.canvas.CanvasRadialGradient
 
readDirection - 类 中的变量org.ofdrw.layout.element.canvas.TextMetrics
阅读方向
readImage(File) - 类 中的静态方法org.ofdrw.layout.element.Img
尝试读取图片文件为 BufferedImage 首先尝试采用RGB读取,如果失败那么将CMYK进行色彩空间转化为RGB。
rect(double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建矩形路径
rect(double, double, double, double) - 类 中的静态方法org.ofdrw.layout.engine.GraphHelper
创建一个矩形轮廓
Rectangle - org.ofdrw.layout中的类
矩形区域
Rectangle(double, double, double, double) - 类 的构造器org.ofdrw.layout.Rectangle
 
Rectangle(double, double) - 类 的构造器org.ofdrw.layout.Rectangle
 
reduce(double) - 类 中的方法org.ofdrw.layout.Rectangle
缩减矩形区域
register(String, Processor) - 类 中的静态方法org.ofdrw.layout.engine.VPageParseEngine
注册处理器
remove() - 类 中的方法org.ofdrw.layout.engine.Segment
 
render(PageInfo, Annotation) - 类 中的方法org.ofdrw.layout.edit.AnnotationRender
注释 渲染器
render(DocDir, ST_Loc, CT_PageBlock, AreaHolderBlock, AtomicInteger) - 类 中的静态方法org.ofdrw.layout.engine.render.AreaHolderBlockRender
执行 AreaHolderBlockRender 渲染器 1.
render(ST_Loc, CT_PageBlock, ResManager, Div, AtomicInteger) - 类 中的方法org.ofdrw.layout.engine.render.AreaHolderBlockRender
处理占位区域
render(CT_PageBlock, ResManager, Canvas, AtomicInteger) - 类 中的静态方法org.ofdrw.layout.engine.render.CanvasRender
执行Canvas 渲染器
render(ST_Loc, CT_PageBlock, ResManager, Div, AtomicInteger) - 类 中的方法org.ofdrw.layout.engine.render.CanvasRender
渲染Canvas对象
render(ST_Loc, CT_PageBlock, ResManager, Div, AtomicInteger) - 类 中的方法org.ofdrw.layout.engine.render.DivRender
执行Div元素渲染
render(CT_PageBlock, Div<?>, AtomicInteger) - 类 中的静态方法org.ofdrw.layout.engine.render.DivRender
渲染Div元素到指定图层
render(ST_Loc, CT_PageBlock, ResManager, Div, AtomicInteger) - 类 中的方法org.ofdrw.layout.engine.render.ImgRender
执行图片渲染
render(CT_PageBlock, ResManager, Img, AtomicInteger) - 类 中的静态方法org.ofdrw.layout.engine.render.ImgRender
渲染图片对象 由于图片对象有图片资源所以需要放入到文档容器中
render(ST_Loc, CT_PageBlock, ResManager, Div, AtomicInteger) - 类 中的方法org.ofdrw.layout.engine.render.ParagraphRender
执行段落渲染
render(CT_PageBlock, ResManager, Paragraph, AtomicInteger) - 类 中的静态方法org.ofdrw.layout.engine.render.ParagraphRender
将段落渲染到图层上
render(ST_Loc, CT_PageBlock, ResManager, Div, AtomicInteger) - 接口 中的方法org.ofdrw.layout.engine.render.Processor
处理OFDRW元素转换为OFD元素
RenderException - org.ofdrw.layout.engine.render中的异常错误
渲染异常
RenderException() - 异常错误 的构造器org.ofdrw.layout.engine.render.RenderException
 
RenderException(String) - 异常错误 的构造器org.ofdrw.layout.engine.render.RenderException
 
RenderException(String, Throwable) - 异常错误 的构造器org.ofdrw.layout.engine.render.RenderException
 
RenderException(Throwable) - 异常错误 的构造器org.ofdrw.layout.engine.render.RenderException
 
RenderFinishHandler - org.ofdrw.layout.handler中的接口
在文件渲染结束时触发的回调函数
RenderPrepare - org.ofdrw.layout中的接口
渲染准备 在渲染前完成元素初步布局和测量以及缓存等工作
replaceText(int, Map<String, String>) - 类 中的方法org.ofdrw.layout.DocContentReplace
文档中的内容替换,对于OFD文档来说,替换的内容应为一行,如果是换行的内容,请以行为单位逐行替换 替换范围:指定页码
replaceText(Map<String, String>) - 类 中的方法org.ofdrw.layout.DocContentReplace
文档中的内容替换,对于OFD文档来说,替换的内容应为一行,如果是换行的内容,请以行为单位逐行替换 换范围:整个文档
replaceText(int, Map<String, String>, ExtractorFilter) - 类 中的方法org.ofdrw.layout.DocContentReplace
文档中的内容替换,对于OFD文档来说,替换的内容应为一行,如果是换行的内容,请以行为单位逐行替换 替换范围:指定页码
replaceText(Map<String, String>, ExtractorFilter) - 类 中的方法org.ofdrw.layout.DocContentReplace
扫描提取关键字相关的字体对象,并替换映射中文字
replaceTextByTextObject(Map<String, String>, List<TextObject>) - 类 中的方法org.ofdrw.layout.DocContentReplace
文档中的内容替换,对于OFD文档来说,替换的内容应为一行,如果是换行的内容,请以行为单位逐行替换
ResManager - org.ofdrw.layout.engine中的类
公共资源管理器 管理待加入文档中所有资源
ResManager(OFDDir, DocDir, AtomicInteger) - 类 的构造器org.ofdrw.layout.engine.ResManager
创建资源管理器 要求文档 Doc_N 路径中存在 Document.xml
ResManager(OFDReader) - 类 的构造器org.ofdrw.layout.engine.ResManager
创建资源管理器, 要求文档 Doc_N 路径中存在 Document.xml
ResManager(DocDir, AtomicInteger) - 类 的构造器org.ofdrw.layout.engine.ResManager
已过时。
缺少根容器可能导致部分资源无法获取,请使用 ResManager.ResManager(OFDDir, DocDir, AtomicInteger)
restore() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
还原绘图状态 与 DrawContext.save() 总是成对出现。
rgb(String) - 类 中的静态方法org.ofdrw.layout.element.canvas.NamedColor
解析颜色名 或 16进制颜色 RGB颜色 字符串为RGB参数 若颜色无法解析则返回null 若颜色参数包含透明通道,那个返回参数最后一个元素为透明度值 [0,255] 0表示完全透明,255表示完全不透明。
rotate(double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
旋转当前的绘图

S

save() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
保存当前绘图状态 与 DrawContext.restore() 总是成对出现。
scale(double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
缩放当前绘图,更大或更小
Segment - org.ofdrw.layout.engine中的类
段对象
Segment(double) - 类 的构造器org.ofdrw.layout.engine.Segment
 
SegmentationEngine - org.ofdrw.layout.engine中的类
分段引擎 用于将流式文档中的元素划分为段。
SegmentationEngine(PageLayout) - 类 的构造器org.ofdrw.layout.engine.SegmentationEngine
 
setAngle(Double) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置旋转角度,表示基于坐标系(0,1)方向,向顺时针方向偏移的角度。
setAngle(Double) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置旋转角度,基于坐标系(0,1)方向,向第4象限偏移的角度。
setAnnotation(Annotation) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置水印注释信息
setAreaName(String) - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选 属性】 设置 区域名称
setAreaName(String) - 类 中的方法org.ofdrw.layout.element.AreaHolderBlock
设置 区域名称
setBackgroundColor(int, int, int) - 类 中的方法org.ofdrw.layout.element.Div
设置背景颜色 RGB
setBackgroundColor(String) - 类 中的方法org.ofdrw.layout.element.Div
设置 背景颜色
setBackgroundColor(int[]) - 类 中的方法org.ofdrw.layout.element.Div
设置背景颜色 RGB
setBeforePageParseHandler(VPageHandler) - 类 中的方法org.ofdrw.layout.engine.VPageParseEngine
设置页面解析前处理器
setBeginPoint(double[]) - 类 中的方法org.ofdrw.layout.element.canvas.Line
设置线的起始点
setBeginPoint(double, double) - 类 中的方法org.ofdrw.layout.element.canvas.Line
设置线的起始点
setBlob(Boolean) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
已过时。
单词错误 Cell.getBold() 设置 是否加粗
setBlob(Boolean) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
已过时。
单词错误 CellContentDrawer.setBold(Boolean)

设置 是否加粗

setBold(Boolean) - 类 中的方法org.ofdrw.layout.edit.Watermark
是否粗体
setBold(Boolean) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置是否加粗
setBold(boolean) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
设置是否加粗 若需要更加细致的控制,可以使用 ArtWord.setWeight(Weight)
setBold(Boolean) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置 是否加粗
setBold(Boolean) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置 是否加粗
setBold() - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置字体为加粗格式 宽度:800
setBold(boolean) - 类 中的方法org.ofdrw.layout.element.Span
设置是否加粗 若需要更加细致的控制,可以使用 Span.setWeight(Weight)
setBorder(Double...) - 类 中的方法org.ofdrw.layout.element.Div
设置 边框宽度 根据参数的参数不同设置涉及到了到 上、右、下、左 各部分参数 1个参数,上、右、下、左 都相同 {arr[0], arr[0], arr[0], arr[0]} 2个参数,上和下相同、左和右相同 {arr[0], arr[1], arr[0], arr[1]} 3个参数,上、右、下、左(0) 分别设置 {arr[0], arr[1], arr[2], 0} 4个参数,上、右、下、左 分别设置 {arr[0], arr[1], arr[2], arr[3]}
setBorderBottom(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setBorderColor(int, int, int) - 类 中的方法org.ofdrw.layout.element.Div
设置边框颜色
setBorderColor(int[]) - 类 中的方法org.ofdrw.layout.element.Div
设置 边框颜色
setBorderColor(String) - 类 中的方法org.ofdrw.layout.element.Div
设置 边框颜色
setBorderDash(Double...) - 类 中的方法org.ofdrw.layout.element.Div
设置 边框虚线样式 取消虚线:setBorderDash(null) 设置虚线 与 空白相同 3:setBorderDash(3d) 设置虚线的 长度 3 与空白 2: setBorderDash(3d, 2d) 设置虚线的长度 3、空白 2、偏移量 1:setBorderDash(1d, 3d, 2d)
setBorderLeft(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setBorderRight(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setBorderTop(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setBoundary(ST_Box) - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选 属性】 设置 区域外接矩形 区域占位区块在页面中的位置和大小。
setBoundary(ST_Box) - 类 中的方法org.ofdrw.layout.edit.Annotation
 
setBox(Double, Double, Double, Double) - 类 中的方法org.ofdrw.layout.element.Div
设置盒式模型的主要属性
setCap(LineCapType) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setCharDirection(int) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置字符方向
setClear(Clear) - 类 中的方法org.ofdrw.layout.element.Div
 
setColor(String) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置水印文字颜色
setColor(String) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置文字颜色
setColor(int[]) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
设置字体颜色
setColor(int, int, int) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
设置字体颜色
setColor(String) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
设置字体颜色
setColor(String) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置单元格颜色
setColor(String) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置单元格颜色
setColor(int[]) - 类 中的方法org.ofdrw.layout.element.Span
设置字体颜色
setColor(String) - 类 中的方法org.ofdrw.layout.element.Span
设置 文字颜色
setColor(int, int, int) - 类 中的方法org.ofdrw.layout.element.Span
设置字体颜色
setContents(List<Span>) - 类 中的方法org.ofdrw.layout.element.Paragraph
 
setCreationDate(LocalDate) - 类 中的方法org.ofdrw.layout.edit.Attachment
setCreationDate(LocalDateTime) - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属性】 设置 创建时间
setCreator(String) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 注释创建者
setCtm(ST_Array) - 类 中的方法org.ofdrw.layout.element.canvas.ClipFactory
已过时。
 
setDashOffset(Double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setDashPattern(ST_Array) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setData(AbbreviatedData) - 类 中的方法org.ofdrw.layout.element.canvas.ClipFactory
已过时。
 
setDEBUG(boolean) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置调试状态
setDefaultFont(double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置默认字体
setDefaultFont(Font) - 类 中的方法org.ofdrw.layout.element.Paragraph
 
setDefaultFont(Font, boolean) - 类 中的方法org.ofdrw.layout.element.Paragraph
设置默认字体 注意:在设置 defaultFont 之前被添加的内容,不会在调用 defaultFont 方法后而改变,除非指定 refreshBeforeAdd=true
setDefaultPageLayout(PageLayout) - 类 中的方法org.ofdrw.layout.OFDDoc
设置页面默认的样式
setDeleteLine(boolean) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置是否开启删除线
setDeleteLine(boolean) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置是否开启删除线
setDisplay(Display) - 类 中的方法org.ofdrw.layout.element.Div
设置 显示样式
setDrawer(Drawer) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置注释绘制器
setDrawer(WatermarkDrawer) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置水印绘制器
setDrawer(Drawer) - 类 中的方法org.ofdrw.layout.element.canvas.Canvas
在进入渲染器之前可以对Canvas的绘制进行重设
setDrawer(Drawer) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置单元格内容绘制器
setEndPoint(double[]) - 类 中的方法org.ofdrw.layout.element.canvas.Line
设置线的结束点
setEndPoint(double, double) - 类 中的方法org.ofdrw.layout.element.canvas.Line
设置线的结束点
setFile(Path) - 类 中的方法org.ofdrw.layout.edit.Attachment
设置附件文件
setFill(boolean) - 类 中的方法org.ofdrw.layout.element.Span
 
setFillColor(int[]) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置填充颜色 一条路径只有一种填充颜色,重复设置只取最后一次设置颜色
setFillColor(int, int, int) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置填充颜色 一条路径只有一种填充颜色,重复设置只取最后一次设置颜色
setFillColor(int[]) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setFirstLineIndent(Integer) - 类 中的方法org.ofdrw.layout.element.Paragraph
设置段落首行缩进 默认不缩进
setFirstLineIndentWidth(double) - 类 中的方法org.ofdrw.layout.element.Paragraph
设置段落首行缩进数值
setFloat(AFloat) - 类 中的方法org.ofdrw.layout.element.Div
设置浮动样式 注意:如果需要设置居中,那么还需要同时设置 Div.setClear(Clear)Clear.noneClear.right
setFont(String, Path) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置单元格绘制器使用的外部字体 注意OFDRW不会提供任何字体裁剪功能,您的字体文件将直接加入OFD文件中,这可能造成文件体积剧增。
setFont(String, Path) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置单元格绘制器使用的外部字体 注意OFDRW不会提供任何字体裁剪功能,您的字体文件将直接加入OFD文件中,这可能造成文件体积剧增。
setFont(Font) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setFont(String, Path) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置单元格使用的外部字体 注意OFDRW不会提供任何字体裁剪功能,您的字体文件将直接加入OFD文件中,这可能造成文件体积剧增。
setFont(String, Path) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置单元格绘制器使用的外部字体 注意OFDRW不会提供任何字体裁剪功能,您的字体文件将直接加入OFD文件中,这可能造成文件体积剧增。
setFont(FontSetting) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置绘制文字信息
setFont(Font) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置文字对象
setFont(Font) - 类 中的方法org.ofdrw.layout.element.Span
 
setFontFile(String) - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选】 设置 页面文件
setFontName(String) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置字体名称
setFontName(String) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置字体名称
setFontName(String) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置字体名称
setFontName(String) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置字体名称
setFontSize(double) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置字体大小
setFontSize(double) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置字号
setFontSize(Double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setFontSize(double) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置字号
setFontSize(double) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置字号
setFontSize(double) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置文字字号
setFontSize(Double) - 类 中的方法org.ofdrw.layout.element.Paragraph
设置段落内默认的字体大小 如果加入的文字没有设置大小,那么默认使用该值。
setFontSize(Double, boolean) - 类 中的方法org.ofdrw.layout.element.Paragraph
设置段落内默认的字体大小 如果加入的文字没有设置大小,那么默认使用该值。
setFontSize(Double) - 类 中的方法org.ofdrw.layout.element.Span
 
setFontWeight(String) - 类 中的方法org.ofdrw.layout.edit.Watermark
字体宽度
setFontWeight(String) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置字体宽度
setFontWeight(String) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置字体宽度
setFontWeight(String) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置字体宽度
setFontWeight(Integer) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置字体宽度
setFormat(String) - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属性】 设置 附件格式
setGlobalAlpha(Double) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置水印透明度,可取值 0.0~1.0,默认 0.5
setGlobalAlpha(Double) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置透明度
setGlobalAlpha(Double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置 绘图透明度值
setHeight(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setHeight(Double) - 类 中的方法org.ofdrw.layout.PageLayout
 
setHeight(double) - 类 中的方法org.ofdrw.layout.Rectangle
 
setHoldChars(int) - 类 中的方法org.ofdrw.layout.element.PlaceholderSpan
设置占位的字符
setHoldWidth(double) - 类 中的方法org.ofdrw.layout.element.PlaceholderSpan
设置占位符宽度 如果设置该了宽度,那么HoldNum将会失效
setHorizontalInclination(double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setHorizontalScaling(double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setImageSize(double, double) - 类 中的方法org.ofdrw.layout.element.canvas.CanvasPattern
设置图片的尺寸(每个重复单元尺寸)
setIntegrity(Boolean) - 类 中的方法org.ofdrw.layout.element.Div
 
setIntegrity(Boolean) - 类 中的方法org.ofdrw.layout.element.Span
 
setIntervalX(Double) - 类 中的方法org.ofdrw.layout.edit.Watermark
水印横向间距
setIntervalX(Double) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置水印横向间距
setIntervalY(Double) - 类 中的方法org.ofdrw.layout.edit.Watermark
水印纵向间距
setIntervalY(Double) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置水印纵向间距
setItalic(Boolean) - 类 中的方法org.ofdrw.layout.edit.Watermark
是否斜体
setItalic(Boolean) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置是否斜体
setItalic(boolean) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setItalic(Boolean) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置 是否斜体
setItalic(Boolean) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置 是否斜体
setItalic(boolean) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置字体是否为斜体
setItalic(boolean) - 类 中的方法org.ofdrw.layout.element.Span
 
setJoin(LineJoinType) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setLastModDate(LocalDate) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 最近一次修改的时间
setLayer(Type) - 类 中的方法org.ofdrw.layout.element.Div
设置 图层
setLeft(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setLetterSpacing(Double) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置文字字间距
setLetterSpacing(Double) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置文字之间的间距
setLetterSpacing(Double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setLetterSpacing(Double) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置 文字之间的间距
setLetterSpacing(Double) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置 文字之间的间距
setLetterSpacing(double) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置字间距 如果字间距小于0,那么将会自动修正为0
setLetterSpacing(Double) - 类 中的方法org.ofdrw.layout.element.Span
 
setLinebreak(boolean) - 类 中的方法org.ofdrw.layout.element.Span
设置Span为占满剩下行空间的元素 等价于在字符串末尾增加\n,当字符串末尾存在\n 时该参数无效。
setLineCap(LineCapType) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置端点样式 默认值: LineCapType.Butt
setLineColor(String) - 类 中的方法org.ofdrw.layout.element.canvas.Line
设置线的颜色
setLineDash(Double, Double[]) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置线段虚线样式
setLineDash(Double...) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置线段虚线样式
setLineJoin(LineJoinType) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置线条连接样式,指定了两个线的端点结合时采用的样式。
setLineOpacity(double) - 类 中的方法org.ofdrw.layout.element.canvas.Line
设置线的透明度
setLineSpace(Double) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置 行间距
setLineSpace(Double) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置 行间距
setLineSpace(Double) - 类 中的方法org.ofdrw.layout.element.Paragraph
 
setLineWidth(double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
获取当前线宽度
setLineWidth(Double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setLineWidth(double) - 类 中的方法org.ofdrw.layout.element.canvas.Line
设置线的宽度
setMargin(Double...) - 类 中的方法org.ofdrw.layout.element.Div
设置 外边距 根据参数的参数不同设置涉及到了到 上、右、下、左 各部分参数 1个参数,上、右、下、左 都相同 {arr[0], arr[0], arr[0], arr[0]} 2个参数,上和下相同、左和右相同 {arr[0], arr[1], arr[0], arr[1]} 3个参数,上、右、下、左(0) 分别设置 {arr[0], arr[1], arr[2], 0} 4个参数,上、右、下、左 分别设置 {arr[0], arr[1], arr[2], arr[3]}
setMargin(Double...) - 类 中的方法org.ofdrw.layout.PageLayout
 
setMarginBottom(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setMarginBottom(double) - 类 中的方法org.ofdrw.layout.PageLayout
 
setMarginLeft(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setMarginLeft(double) - 类 中的方法org.ofdrw.layout.PageLayout
 
setMarginRight(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setMarginRight(double) - 类 中的方法org.ofdrw.layout.PageLayout
 
setMarginTop(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setMarginTop(double) - 类 中的方法org.ofdrw.layout.PageLayout
 
setMiterLimit(Double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置最大斜接长度,也就是结合点长度截断值 默认值:3.528 当Join不等于Miter时改参数无效
setMiterLimit(Double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setModDate(LocalDate) - 类 中的方法org.ofdrw.layout.edit.Attachment
setModDateTime(LocalDateTime) - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属性】 设置 修改时间
setName(String) - 类 中的方法org.ofdrw.layout.edit.Attachment
【必选 属性】 设置 附件名称
setNoRotate(boolean) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 对象的 Remark 信息是否不随页面旋转而旋转 默认值为 false
setNoZoom(boolean) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 对象的 Remark 信息是否不随页面缩放而同步缩放 默认值为 false
setOffsetX(double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setOffsetY(double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setOpacity(Double) - 类 中的方法org.ofdrw.layout.element.Div
设置透明度 0 - 表示全透明, 1 - 表示不透明
setPadding(Double...) - 类 中的方法org.ofdrw.layout.element.Div
设置 内边距 根据参数的参数不同设置涉及到了到 上、右、下、左 各部分参数 1个参数,上、右、下、左 都相同 {arr[0], arr[0], arr[0], arr[0]} 2个参数,上和下相同、左和右相同 {arr[0], arr[1], arr[0], arr[1]} 3个参数,上、右、下、左(0) 分别设置 {arr[0], arr[1], arr[2], 0} 4个参数,上、右、下、左 分别设置 {arr[0], arr[1], arr[2], arr[3]}
setPaddingBottom(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setPaddingLeft(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setPaddingRight(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setPaddingTop(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setPageBlockID(ST_RefID) - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选 属性】 设置 页块引用 通过该ID在页面中定位容器元素。
setPageFile(ST_Loc) - 类 中的方法org.ofdrw.layout.areaholder.CT_AreaHolderBlock
【必选】 设置 页面文件
setPageLoc(ST_Loc) - 类 中的方法org.ofdrw.layout.edit.AdditionVPage
设置 页面的绝对路径
setPageNum(Integer) - 类 中的方法org.ofdrw.layout.StreamCollect
设置 插入页码
setPageNum(int) - 类 中的方法org.ofdrw.layout.VirtualPage
设置虚拟页面页码
setPlaceholder(boolean) - 类 中的方法org.ofdrw.layout.element.Div
设置是否为 占位符
setPosition(Position) - 类 中的方法org.ofdrw.layout.element.Div
 
setPreferBlock(CT_PageBlock) - 类 中的方法org.ofdrw.layout.element.canvas.Canvas
设置 优先使用的页面块 Canvas 生成的所有图元都将存储与该区块中 注意:该方法具有一定危险性,若您不清楚该方法的作用,请勿使用。
setPrint(boolean) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 对象的Remark 信息是否随页面一起打印 默认值为 true
setReadDirection(int) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置阅读方向
setReadOnly(boolean) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 对象的 Remark 信息是否不能被用户更改 默认值为 true
setRelative(ST_RefID) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setRemark(String) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 注释说明内容
setReplaceTextCgTransformHandler(DocContentReplace.ReplaceTextCgTransformHandler) - 类 中的方法org.ofdrw.layout.DocContentReplace
设置 字体变换类型的替换处理器
setReplaceTextHandler(DocContentReplace.ReplaceTextHandler) - 类 中的方法org.ofdrw.layout.DocContentReplace
设置 内容替换处理器
setRight(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setRoot(OFDDir) - 类 中的方法org.ofdrw.layout.engine.ResManager
设置文档的根节点
setSrc(Path) - 类 中的方法org.ofdrw.layout.element.Img
 
setStrokeColor(int[]) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置描边颜色 一条路径只有一种描边颜色,重复设置只取最后一次设置颜色
setStrokeColor(int, int, int) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置描边颜色 一条路径只有一种描边颜色,重复设置只取最后一次设置颜色
setStrokeColor(int[]) - 类 中的方法org.ofdrw.layout.element.canvas.DrawParamCache
已过时。
 
setStyle(PageLayout) - 类 中的方法org.ofdrw.layout.VirtualPage
 
setSubtype(String) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 注释子类型
setText(String) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setText(String) - 类 中的方法org.ofdrw.layout.element.Span
 
setTextAlign(TextAlign) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setTextAlign(TextAlign) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置 文字对齐方式
setTextAlign(TextAlign) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置 文字对齐方式
setTextAlign(TextAlign) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置文本对齐方式
setTextAlign(TextAlign) - 类 中的方法org.ofdrw.layout.element.canvas.FontSetting
设置文本对齐方式
setTextAlign(TextAlign) - 类 中的方法org.ofdrw.layout.element.Paragraph
设置段落内字体浮动 默认为左浮动
setTextLayoutAlign(TextAlign) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setTop(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setTransform(double[]) - 类 中的方法org.ofdrw.layout.element.canvas.CanvasPattern
设置底纹单元变换矩阵 改变换矩阵将应用于底纹单元,以便将其映射到目标区域。
setTransform(AffineTransform) - 类 中的方法org.ofdrw.layout.element.canvas.CanvasPattern
设置底纹单元变换矩阵 改变换矩阵将应用于底纹单元,以便将其映射到目标区域。
setTransform(double, double, double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
设置变换矩阵 每当调用 setTransform() 时,它都会重置前一个变换矩阵然后构建新的矩阵
setType(AnnotType) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 注释类型 具体取值见AnnotType
setUnderline(boolean) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
设置 下划线
setUnderline(boolean, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
设置下划线
setUnderline(boolean) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置是否开启下划线
setUnderline(boolean) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置是否开启下划线
setUnderline(boolean) - 类 中的方法org.ofdrw.layout.element.Span
设置 下划线
setUnderline(boolean, double, double) - 类 中的方法org.ofdrw.layout.element.Span
设置下划线
setUsage(String) - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属性】 设置 附件用途 默认值为 none
setValue(String) - 类 中的方法org.ofdrw.layout.edit.Watermark
设置文字水印内容
setValue(String) - 类 中的方法org.ofdrw.layout.edit.WatermarkDrawer
设置水印文字内容
setValue(String) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置单元格文字内容
setValue(Path, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置图片
setValue(Path) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置图片 图片宽度与高度通过 DrawContext.mm(int) } 方法转换为毫米
setValue(String) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置单元格文字内容
setValue(Path, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置图片
setValue(Path) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置图片 图片宽度与高度通过 DrawContext.mm(int) } 方法转换为毫米
setVerticalAlign(VerticalAlign) - 类 中的方法org.ofdrw.layout.element.canvas.Cell
设置 文字垂直方向浮动方式
setVerticalAlign(VerticalAlign) - 类 中的方法org.ofdrw.layout.element.canvas.CellContentDrawer
设置 文字垂直方向浮动方式
setVerticalInclination(double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setVerticalScaling(double) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
 
setVisible(boolean) - 类 中的方法org.ofdrw.layout.edit.Annotation
设置 表示该注释对象是否显示 默认值为 true
setVisible(Boolean) - 类 中的方法org.ofdrw.layout.edit.Attachment
【可选 属相】 设置 附件是否可见 默认值为 true
setWeight(Weight) - 类 中的方法org.ofdrw.layout.element.canvas.ArtWord
设置字体粗细
setWeight(Weight) - 类 中的方法org.ofdrw.layout.element.Span
设置字体粗细
setWidth(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setWidth(Double) - 类 中的方法org.ofdrw.layout.PageLayout
 
setWidth(double) - 类 中的方法org.ofdrw.layout.Rectangle
 
setX(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setX(double) - 类 中的方法org.ofdrw.layout.Rectangle
 
setXY(Double, Double) - 类 中的方法org.ofdrw.layout.element.Div
设置位置
setY(Double) - 类 中的方法org.ofdrw.layout.element.Div
 
setY(double) - 类 中的方法org.ofdrw.layout.Rectangle
 
size() - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
获取行所占据的区域大小
Span - org.ofdrw.layout.element中的类
字体基础单元 用来设置字体样式等
Span() - 类 的构造器org.ofdrw.layout.element.Span
 
Span(Font, Double, String) - 类 的构造器org.ofdrw.layout.element.Span
 
Span(String) - 类 的构造器org.ofdrw.layout.element.Span
 
split(double) - 类 中的方法org.ofdrw.layout.element.Div
根据给定的高度切分元素 截断元素前必须确定元素的宽度和高度,否则将会抛出异常 元素的分割只作用于竖直方向上,水平方向不做分割每次只会截断1次。
split(double) - 类 中的方法org.ofdrw.layout.element.Img
不允许切分
split(int) - 类 中的方法org.ofdrw.layout.element.Span
切分元素
split(double) - 接口 中的方法org.ofdrw.layout.engine.ElementSplit
根据给定的高度切分元素 截断元素前必须确定元素的宽度和高度,否则将会抛出异常 元素的分割只作用于竖直方向上,水平方向不做分割每次只会截断1次。
splitLineBreak() - 类 中的方法org.ofdrw.layout.element.PlaceholderSpan
获取经过行内换行处理之后的Span列表
splitLineBreak() - 类 中的方法org.ofdrw.layout.element.Span
获取经过行内换行处理之后的Span列表
StreamCollect - org.ofdrw.layout中的类
流式布局的页面内容 用于编辑文档时插入文档内容 如果内容超过一页,那么分页并添加新的一页在原页面后面
StreamCollect() - 类 的构造器org.ofdrw.layout.StreamCollect
 
StreamCollect(Integer) - 类 的构造器org.ofdrw.layout.StreamCollect
创建插入页面流
StreamingLayoutAnalyzer - org.ofdrw.layout.engine中的类
流式布局分析器
StreamingLayoutAnalyzer(PageLayout) - 类 的构造器org.ofdrw.layout.engine.StreamingLayoutAnalyzer
 
stroke() - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
绘制已定义的路径
strokeRect(double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
创建并描边矩形路径 描边矩形不会导致影响上下文中的路径。
strokeStyle - 类 中的变量org.ofdrw.layout.element.canvas.DrawContext
描边颜色 支持: String 16进制颜色值,#000000、rgb(0,0,0)、rgba(0,0,0,1) CT_Color OFD颜色对象 ColorClusterType 颜色族 CanvasPattern 图案 CanvasGradient 渐变 CanvasRadialGradient 径向渐变

T

TextAlign - org.ofdrw.layout.element.canvas中的枚举
文本内容的当前对齐方式
TextAlign - org.ofdrw.layout.element中的枚举
文字布局状态
TextFontInfo - org.ofdrw.layout.element中的接口
文本字体信息
TextMeasureTool - org.ofdrw.layout.element.canvas中的类
字体测量工具
TextMeasureTool() - 类 的构造器org.ofdrw.layout.element.canvas.TextMeasureTool
 
TextMetrics - org.ofdrw.layout.element.canvas中的类
测量的文字信息
TextMetrics() - 类 的构造器org.ofdrw.layout.element.canvas.TextMetrics
 
TextMetricsArea - org.ofdrw.layout.element.canvas中的类
测量的文字区域信息
TextMetricsArea() - 类 的构造器org.ofdrw.layout.element.canvas.TextMetricsArea
 
toString() - 类 中的方法org.ofdrw.layout.element.Div
 
toString() - 类 中的方法org.ofdrw.layout.Rectangle
 
transform(double, double, double, double, double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
变换矩阵 每次变换矩阵都会在前一个变换的基础上进行
transform(AbbreviatedData, ST_Array) - 类 中的静态方法org.ofdrw.layout.element.canvas.DrawContext
对路径应用变换矩阵
translate(double, double) - 类 中的方法org.ofdrw.layout.element.canvas.DrawContext
重新映射画布上的 (0,0) 位置
tryAdd(Span) - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
尝试向行中加入文字单元
tryAdd(Div) - 类 中的方法org.ofdrw.layout.engine.Segment
向段中添加元素
trySplitAdd(Span) - 类 中的方法org.ofdrw.layout.element.TxtLineBlock
尝试通过切分文字单元的方式加入行内 如果文字单元能够被切分,那么会返回切分后剩余部分文字单元 如果切分之后也无法加入行中,那么返回空。
TxtGlyph - org.ofdrw.layout.element中的类
文字字符块
TxtGlyph(char, TextFontInfo) - 类 的构造器org.ofdrw.layout.element.TxtGlyph
 
TxtLineBlock - org.ofdrw.layout.element中的类
行内文字
TxtLineBlock(double, Double) - 类 的构造器org.ofdrw.layout.element.TxtLineBlock
创建行块
TxtLineBlock(double, Double, TextAlign) - 类 的构造器org.ofdrw.layout.element.TxtLineBlock
创建行块

V

valueOf(String) - 枚举 中的静态方法org.ofdrw.layout.element.AFloat
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.ofdrw.layout.element.canvas.TextAlign
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.ofdrw.layout.element.canvas.VerticalAlign
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.ofdrw.layout.element.Clear
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.ofdrw.layout.element.Display
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.ofdrw.layout.element.Position
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.ofdrw.layout.element.TextAlign
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.ofdrw.layout.element.AFloat
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.ofdrw.layout.element.canvas.TextAlign
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.ofdrw.layout.element.canvas.VerticalAlign
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.ofdrw.layout.element.Clear
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.ofdrw.layout.element.Display
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.ofdrw.layout.element.Position
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.ofdrw.layout.element.TextAlign
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VerticalAlign - org.ofdrw.layout.element.canvas中的枚举
内容垂直对其方式
VirtualPage - org.ofdrw.layout中的类
虚拟页面 虚拟页面介于盒式模型和板式模型两种中间 虚拟页面内包含多个Div对象,这些对象都为绝对定位。
VirtualPage() - 类 的构造器org.ofdrw.layout.VirtualPage
 
VirtualPage(PageLayout) - 类 的构造器org.ofdrw.layout.VirtualPage
 
VirtualPage(Double, Double) - 类 的构造器org.ofdrw.layout.VirtualPage
 
VPageHandler - org.ofdrw.layout.handler中的接口
虚拟页面处理器 可以通过该处理器,在生成OFD页面Content.xml前对虚拟页面进行处理,例如页头、页脚等。
VPageParseEngine - org.ofdrw.layout.engine中的类
虚拟页面解析引擎 解析虚拟页面解析OFD页面,放入文档容器中
VPageParseEngine(PageLayout, DocDir, ResManager, AtomicInteger) - 类 的构造器org.ofdrw.layout.engine.VPageParseEngine
创建虚拟页面解析器

W

Watermark - org.ofdrw.layout.edit中的类
水印,是一种特殊的注释。
Watermark(PageLayout) - 类 的构造器org.ofdrw.layout.edit.Watermark
根据页面布局样式构建水印对象
Watermark(double, double, double, double) - 类 的构造器org.ofdrw.layout.edit.Watermark
根据水印绘制区域坐标和大小构建水印对象
WatermarkDrawer - org.ofdrw.layout.edit中的类
水印绘制器
WatermarkDrawer() - 类 的构造器org.ofdrw.layout.edit.WatermarkDrawer
初始化一个水印绘制器
width - 类 中的变量org.ofdrw.layout.element.canvas.MeasureBody
文本在阅读方向上的总宽度
width - 类 中的变量org.ofdrw.layout.element.canvas.TextMetrics
文字宽度(单位毫米mm) 如果 readDirection == 0 || 180 为宽度 如果 readDirection == 90 || 270 为高度
width - 类 中的变量org.ofdrw.layout.element.canvas.TextMetricsArea
文字区域宽度(单位毫米mm) 宽度 = 每个字宽度 + 字间距 * (n - 1) ,n 文字数量
widthPlus() - 类 中的方法org.ofdrw.layout.element.Div
 
with(double) - 类 中的方法org.ofdrw.layout.element.canvas.MeasureBody
加上偏移量后的宽度
A B C D E F G H I L M N O P Q R S T V W 
跳过导航链接

Copyright © 2024. All rights reserved.