Package com.moebiusgames.pdfbox.table
Class PDFPageWithStream
java.lang.Object
com.moebiusgames.pdfbox.table.PDFPageWithStream
A simple class that contains of a page
and a content stream (as there must be just
one content stream per page obviously)
-
Constructor Summary
ConstructorsConstructorDescriptionPDFPageWithStream(org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDPage page) PDFPageWithStream(org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDPage page, org.apache.pdfbox.pdmodel.PDPageContentStream stream) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.apache.pdfbox.pdmodel.PDDocumentgetDoc()org.apache.pdfbox.pdmodel.PDPageContentStreamorg.apache.pdfbox.pdmodel.PDPagegetPage()floatreturns the position where the last render stopped on this particular pagebooleanvoidsetRenderedYPosition(float renderedYPosition)
-
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
- 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
- Throws:
IOException
-