Class PDFPageWithStream

java.lang.Object
com.moebiusgames.pdfbox.table.PDFPageWithStream

public class PDFPageWithStream extends Object
A simple class that contains of a page and a content stream (as there must be just one content stream per page obviously)
  • Constructor Details

    • PDFPageWithStream

      public PDFPageWithStream(org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDPage page)
    • PDFPageWithStream

      public PDFPageWithStream(org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDPage page, org.apache.pdfbox.pdmodel.PDPageContentStream stream)
  • Method Details

    • getDoc

      public org.apache.pdfbox.pdmodel.PDDocument getDoc()
    • getPage

      public org.apache.pdfbox.pdmodel.PDPage getPage()
    • isFreshPage

      public boolean isFreshPage()
    • getOrCreateStream

      public org.apache.pdfbox.pdmodel.PDPageContentStream getOrCreateStream() throws IOException
      Throws:
      IOException
    • getRenderedYPosition

      public float getRenderedYPosition()
      returns the position where the last render stopped on this particular page
      Returns:
    • setRenderedYPosition

      public void setRenderedYPosition(float renderedYPosition)
    • close

      public void close() throws IOException
      Throws:
      IOException