Class PageInfo

java.lang.Object
org.ofdrw.reader.PageInfo

public class PageInfo extends Object
页面信息
Since:
2020-05-13 19:10:02
Author:
权观宇
  • Constructor Details

    • PageInfo

      public PageInfo()
  • Method Details

    • getSize

      public ST_Box getSize()
    • setSize

      public PageInfo setSize(ST_Box size)
    • getObj

      public Page getObj()
    • setObj

      public PageInfo setObj(Page obj)
    • getId

      public ST_ID getId()
    • setId

      public PageInfo setId(ST_ID id)
    • getIndex

      public Integer getIndex()
    • setIndex

      public PageInfo setIndex(Integer index)
    • getPageAbsLoc

      public ST_Loc getPageAbsLoc()
    • setPageAbsLoc

      public PageInfo setPageAbsLoc(ST_Loc pageAbsLoc)
      设置页面的绝对路径

      同时设置 页面的索引号 Page_N

      Parameters:
      pageAbsLoc - 绝对路径
      Returns:
      this
    • getPageN

      public Integer getPageN()
      获取 Page_N容器 N的数字
      Returns:
      N的数字
    • setPageN

      public PageInfo setPageN(Integer pageN)
      设置 Page_N容器 N的数字
      Parameters:
      pageN - 数字
      Returns:
      this
    • getOrderRelatedPageList

      public List<Page> getOrderRelatedPageList()
      获取按照order和出现顺序页面和模板内容
      Returns:
      页面和模板内容
    • getAllLayer

      public List<CT_Layer> getAllLayer()
      获取整个页面的图层列表(包含模板)
      Returns:
      页面所有图层
    • setTemplates

      public PageInfo setTemplates(ArrayList<TemplatePageEntity> templates)