| 程序包 | 说明 |
|---|---|
| org.ofdrw.layout | |
| org.ofdrw.layout.edit | |
| org.ofdrw.layout.element.canvas | |
| org.ofdrw.layout.engine | |
| org.ofdrw.layout.engine.render |
| 限定符和类型 | 方法和说明 |
|---|---|
ResManager |
OFDDoc.getResManager()
获取 资源管理器对象
通过资源管理器API就可以直接操作文档资源
|
| 构造器和说明 |
|---|
AnnotationRender(DocDir docDir,
ResManager prm,
AtomicInteger maxUnitID) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.ofdrw.core.basicType.ST_ID |
DrawParamCache.addToResource(ResManager resManager)
已过时。
构造绘制参数并加入资源中
如果绘制参数内部属性没有修改过,那么不会重复加入资源
|
| 构造器和说明 |
|---|
DrawContext(org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock container,
org.ofdrw.core.basicType.ST_Box boundary,
AtomicInteger maxUnitID,
ResManager resManager)
创建绘制上下文
|
| 限定符和类型 | 方法和说明 |
|---|---|
ResManager |
ResManager.addRaw(org.ofdrw.core.OFDElement resObj)
|
| 构造器和说明 |
|---|
VPageParseEngine(PageLayout pageLayout,
DocDir docDir,
ResManager prm,
AtomicInteger maxUnitID)
创建虚拟页面解析器
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
CanvasRender.render(org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Canvas canvas,
AtomicInteger maxUnitID)
执行Canvas 渲染器
|
static void |
ImgRender.render(org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Img e,
AtomicInteger maxUnitID)
渲染图片对象
由于图片对象有图片资源所以需要放入到文档容器中
|
static void |
ParagraphRender.render(org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Paragraph e,
AtomicInteger maxUnitID)
将段落渲染到图层上
|
void |
AreaHolderBlockRender.render(org.ofdrw.core.basicType.ST_Loc pageLoc,
org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Div e,
AtomicInteger maxUnitID)
处理占位区域
|
void |
CanvasRender.render(org.ofdrw.core.basicType.ST_Loc pageLoc,
org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Div e,
AtomicInteger maxUnitID)
渲染Canvas对象
|
void |
DivRender.render(org.ofdrw.core.basicType.ST_Loc pageLoc,
org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Div e,
AtomicInteger maxUnitID)
执行Div元素渲染
|
void |
ImgRender.render(org.ofdrw.core.basicType.ST_Loc pageLoc,
org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Div e,
AtomicInteger maxUnitID)
执行图片渲染
|
void |
ParagraphRender.render(org.ofdrw.core.basicType.ST_Loc pageLoc,
org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Div e,
AtomicInteger maxUnitID)
执行段落渲染
|
void |
Processor.render(org.ofdrw.core.basicType.ST_Loc pageLoc,
org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer,
ResManager resManager,
Div e,
AtomicInteger maxUnitID)
处理OFDRW元素转换为OFD元素
|
Copyright © 2024. All rights reserved.