Class GFPDPage

All Implemented Interfaces:
Object, PDObject, PDPage

public class GFPDPage extends GFPDObject implements PDPage
the object representing PDF page.
Author:
Sergey Shemyakov
  • Field Details

  • Constructor Details

    • GFPDPage

      public GFPDPage(PDPage pdPage)
      Default constructor
      Parameters:
      pdPage - is greenfield parser PDPage.
  • Method Details

    • getLinkedObjects

      public List<? extends Object> getLinkedObjects(String link)
      Specified by:
      getLinkedObjects in interface Object
      Overrides:
      getLinkedObjects in class GenericModelObject
      Parameters:
      link - - the name of a link
      Returns:
      List of objects with the given link
    • getcontainsPresSteps

      public Boolean getcontainsPresSteps()
      Description copied from interface: PDPage
      true if the page contains presentation steps (/PresSteps in the page dictionary)
      Specified by:
      getcontainsPresSteps in interface PDPage
      Returns:
      true if the page contains presentation steps (/PresSteps in the page dictionary).
    • getcontainsTransparency

      public Boolean getcontainsTransparency()
      Description copied from interface: PDPage
      true if the page contains transparency
      Specified by:
      getcontainsTransparency in interface PDPage
      Returns:
      true if the page contains transparency.
    • getcontainsGroupCS

      public Boolean getcontainsGroupCS()
      Description copied from interface: PDPage
      contains group color space
      Specified by:
      getcontainsGroupCS in interface PDPage
      Returns:
      true if the page contains group which contains color space
    • getcontainsAA

      public Boolean getcontainsAA()
      Description copied from interface: PDPage
      true if the page dictionary contains the AA entry
      Specified by:
      getcontainsAA in interface PDPage
    • getTabs

      public String getTabs()
      Description copied from interface: PDPage
      value of the /Tabs key in the page dictionary
      Specified by:
      getTabs in interface PDPage
    • getorientation

      public String getorientation()
      Description copied from interface: PDPage
      page orientation (Portrait, Landscape or Square)
      Specified by:
      getorientation in interface PDPage
    • getoutputColorSpace

      public String getoutputColorSpace()
      Description copied from interface: PDPage
      color space of output icc profile
      Specified by:
      getoutputColorSpace in interface PDPage
    • getpageNumber

      public Long getpageNumber()
      Description copied from interface: PDPage
      page number
      Specified by:
      getpageNumber in interface PDPage
    • getBlendingColorSpace

      public PDColorSpace getBlendingColorSpace()