Class ImgRender

java.lang.Object
org.ofdrw.layout.engine.render.ImgRender
All Implemented Interfaces:
Processor

public class ImgRender extends Object implements Processor
图片渲染对象

Img 的渲染器

Since:
2020-03-22 13:17:52
Author:
权观宇
  • Constructor Details

    • ImgRender

      public ImgRender()
  • Method Details

    • render

      public void render(org.ofdrw.core.basicType.ST_Loc pageLoc, org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer, ResManager resManager, Div e, AtomicInteger maxUnitID) throws RenderException
      执行图片渲染
      Specified by:
      render in interface Processor
      Parameters:
      pageLoc - 页面在虚拟容器中绝对路径。
      layer - 图片将要放置的图层
      resManager - 资源管理器
      e - 图片对象
      maxUnitID - 最大元素ID提供器
      Throws:
      RenderException - 渲染发生错误
    • render

      public static void render(org.ofdrw.core.basicStructure.pageObj.layer.block.CT_PageBlock layer, ResManager resManager, Img e, AtomicInteger maxUnitID)
      渲染图片对象

      由于图片对象有图片资源所以需要放入到文档容器中

      Parameters:
      layer - 图片将要放置的图层
      resManager - 资源管理器
      e - 图片对象
      maxUnitID - 最大元素ID提供器