Uses of Class
org.apache.pdfbox.pdmodel.PDPage
-
Packages that use PDPage Package Description org.apache.pdfbox.contentstream This package contains provides classes for working with content streams.org.apache.pdfbox.debugger.pagepane org.apache.pdfbox.multipdf org.apache.pdfbox.pdmodel The PDModel package represents a high level API for creating and manipulating PDF documents.org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure The logical structure package provides a mechanism for incorporating structural information about a document's content into a PDF file.org.apache.pdfbox.pdmodel.interactive.annotation The annotation package contains classes that work with PDF annotation elements.org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible This is the visual signature part that help creating the visual representation for the digital signature.org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination The destination package allows destinations into a pdf document to be specified.org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline The outline package allows for a PDF outline(bookmarks) to be created.org.apache.pdfbox.pdmodel.interactive.form The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".org.apache.pdfbox.pdmodel.interactive.pagenavigation A package to allow provide access to PDF page navigation functionality.org.apache.pdfbox.preflight.content org.apache.pdfbox.preflight.font.util org.apache.pdfbox.preflight.process org.apache.pdfbox.preflight.process.reflect org.apache.pdfbox.printing org.apache.pdfbox.rendering org.apache.pdfbox.text org.apache.pdfbox.tools -
-
Uses of PDPage in org.apache.pdfbox.contentstream
Fields in org.apache.pdfbox.contentstream declared as PDPage Modifier and Type Field Description private PDPage
PDFStreamEngine. currentPage
private PDPage
PDFGraphicsStreamEngine. page
Methods in org.apache.pdfbox.contentstream that return PDPage Modifier and Type Method Description PDPage
PDFStreamEngine. getCurrentPage()
protected PDPage
PDFGraphicsStreamEngine. getPage()
Returns the page.Methods in org.apache.pdfbox.contentstream with parameters of type PDPage Modifier and Type Method Description private void
PDFStreamEngine. initPage(PDPage page)
Initializes the stream engine for the given page.protected void
PDFStreamEngine. processChildStream(PDContentStream contentStream, PDPage page)
Process a child stream of the given page.void
PDFStreamEngine. processPage(PDPage page)
This will initialize and process the contents of the stream.Constructors in org.apache.pdfbox.contentstream with parameters of type PDPage Constructor Description PDFGraphicsStreamEngine(PDPage page)
Constructor. -
Uses of PDPage in org.apache.pdfbox.debugger.pagepane
Fields in org.apache.pdfbox.debugger.pagepane declared as PDPage Modifier and Type Field Description private PDPage
PagePane. page
-
Uses of PDPage in org.apache.pdfbox.multipdf
Methods in org.apache.pdfbox.multipdf with parameters of type PDPage Modifier and Type Method Description PDOptionalContentGroup
LayerUtility. appendFormAsLayer(PDPage targetPage, PDFormXObject form, java.awt.geom.AffineTransform transform, java.lang.String layerName)
Places the given form over the existing content of the indicated page (like an overlay).protected java.awt.geom.AffineTransform
Overlay. calculateAffineTransform(PDPage page, PDRectangle overlayMediaBox)
Calculate the transform to be used when positioning the overlay.private COSStream
Overlay. createOverlayStream(PDPage page, Overlay.LayoutPage layoutPage, COSName xObjectId)
private COSName
Overlay. createOverlayXObject(PDPage page, Overlay.LayoutPage layoutPage)
PDFormXObject
LayerUtility. importPageAsForm(PDDocument sourceDoc, PDPage page)
Imports a page from some PDF file as a Form XObject so it can be placed on another page in the target document.private void
Overlay. overlayPage(PDPage page, Overlay.LayoutPage layoutPage, COSArray array)
private void
Splitter. processAnnotations(PDPage imported)
protected void
Splitter. processPage(PDPage page)
Interface to start processing a new page.private void
PDFMergerUtility. updateStructParentEntries(PDPage page, int structParentOffset)
Update the StructParents and StructParent values in a PDPage.void
LayerUtility. wrapInSaveRestore(PDPage page)
Some applications may not wrap their page content in a save/restore (q/Q) pair which can lead to problems with coordinate system transformations when content is appended. -
Uses of PDPage in org.apache.pdfbox.pdmodel
Methods in org.apache.pdfbox.pdmodel that return PDPage Modifier and Type Method Description PDPage
PDPageTree. get(int index)
Returns the page at the given index.PDPage
PDDocument. getPage(int pageIndex)
Returns the page at the given 0-based index.PDPage
PDDocument. importPage(PDPage page)
This will import and copy the contents from another location.PDPage
PDPageTree.PageIterator. next()
Methods in org.apache.pdfbox.pdmodel that return types with arguments of type PDPage Modifier and Type Method Description java.util.Iterator<PDPage>
PDPageTree. iterator()
Returns an iterator which walks all pages in the tree, in order.Methods in org.apache.pdfbox.pdmodel with parameters of type PDPage Modifier and Type Method Description void
PDPageTree. add(PDPage page)
Adds the given page to this page tree.void
PDDocument. addPage(PDPage page)
This will add a page to the document.PDPage
PDDocument. importPage(PDPage page)
This will import and copy the contents from another location.int
PDPageTree. indexOf(PDPage page)
Returns the index of the given page, or -1 if it does not exist.void
PDPageTree. insertAfter(PDPage newPage, PDPage prevPage)
Insert a page after another page within a page tree.void
PDPageTree. insertBefore(PDPage newPage, PDPage nextPage)
Insert a page before another page within a page tree.void
PDPageTree. remove(PDPage page)
Removes the given page from the page tree.void
PDDocument. removePage(PDPage page)
Remove the page from the document.Constructors in org.apache.pdfbox.pdmodel with parameters of type PDPage Constructor Description PDPageContentStream(PDDocument document, PDPage sourcePage)
Create a new PDPage content stream.PDPageContentStream(PDDocument document, PDPage sourcePage, boolean appendContent, boolean compress)
PDPageContentStream(PDDocument document, PDPage sourcePage, boolean appendContent, boolean compress, boolean resetContext)
PDPageContentStream(PDDocument document, PDPage sourcePage, PDPageContentStream.AppendMode appendContent, boolean compress)
Create a new PDPage content stream.PDPageContentStream(PDDocument document, PDPage sourcePage, PDPageContentStream.AppendMode appendContent, boolean compress, boolean resetContext)
Create a new PDPage content stream.SearchContext(PDPage page)
-
Uses of PDPage in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure
Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure that return PDPage Modifier and Type Method Description PDPage
PDMarkedContentReference. getPage()
Gets the page.PDPage
PDStructureElement. getPage()
Returns the page on which some or all of the content items designated by the K entry shall be rendered (Pg).Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure with parameters of type PDPage Modifier and Type Method Description void
PDMarkedContentReference. setPage(PDPage page)
Sets the page.void
PDStructureElement. setPage(PDPage page)
Sets the page on which some or all of the content items designated by the K entry shall be rendered (Pg). -
Uses of PDPage in org.apache.pdfbox.pdmodel.interactive.annotation
Methods in org.apache.pdfbox.pdmodel.interactive.annotation that return PDPage Modifier and Type Method Description PDPage
PDAnnotation. getPage()
This will retrieve the corresponding page of this annotation.Methods in org.apache.pdfbox.pdmodel.interactive.annotation with parameters of type PDPage Modifier and Type Method Description void
PDAnnotation. setPage(PDPage page)
This will set the corresponding page for this annotation. -
Uses of PDPage in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible
Fields in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible declared as PDPage Modifier and Type Field Description private PDPage
PDFTemplateStructure. page
Methods in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible that return PDPage Modifier and Type Method Description PDPage
PDFTemplateStructure. getPage()
Returns document page.Methods in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible with parameters of type PDPage Modifier and Type Method Description void
PDFTemplateBuilder. createSignature(PDSignatureField pdSignatureField, PDPage page, java.lang.String signerName)
Creates the signature with the given name and assign it to the signature field parameter and assign the page parameter to the widget.void
PDVisibleSigBuilder. createSignature(PDSignatureField pdSignatureField, PDPage page, java.lang.String signerName)
void
PDFTemplateBuilder. createTemplate(PDPage page)
Creates template using page.void
PDVisibleSigBuilder. createTemplate(PDPage page)
Creates a PDDocument and adds the page parameter to it and keeps this as a template in the PDF template Structure.void
PDFTemplateBuilder. injectProcSetArray(PDFormXObject innerForm, PDPage page, PDResources innerFormResources, PDResources imageFormResources, PDResources holderFormResources, COSArray procSet)
Inject procSetArrayvoid
PDVisibleSigBuilder. injectProcSetArray(PDFormXObject innerForm, PDPage page, PDResources innerFormResources, PDResources imageFormResources, PDResources holderFormResources, COSArray procSet)
void
PDFTemplateStructure. setPage(PDPage page)
Sets document page -
Uses of PDPage in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination
Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination that return PDPage Modifier and Type Method Description PDPage
PDPageDestination. getPage()
This will get the page for this destination.Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination with parameters of type PDPage Modifier and Type Method Description void
PDPageDestination. setPage(PDPage page)
Set the page for a local destination. -
Uses of PDPage in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline
Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline that return PDPage Modifier and Type Method Description PDPage
PDOutlineItem. findDestinationPage(PDDocument doc)
This method will attempt to find the page in this PDF document that this outline points to.Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline with parameters of type PDPage Modifier and Type Method Description void
PDOutlineItem. setDestination(PDPage page)
A convenience method that will create an XYZ destination using only the defaults. -
Uses of PDPage in org.apache.pdfbox.pdmodel.interactive.form
Methods in org.apache.pdfbox.pdmodel.interactive.form with parameters of type PDPage Modifier and Type Method Description private void
PDAcroForm. fillPagesAnnotationMap(java.util.Map<COSDictionary,java.util.Set<COSDictionary>> pagesAnnotationsMap, PDPage page, PDAnnotationWidget widget)
-
Uses of PDPage in org.apache.pdfbox.pdmodel.interactive.pagenavigation
Methods in org.apache.pdfbox.pdmodel.interactive.pagenavigation that return PDPage Modifier and Type Method Description PDPage
PDThreadBead. getPage()
Get the page that this bead is part of.Methods in org.apache.pdfbox.pdmodel.interactive.pagenavigation with parameters of type PDPage Modifier and Type Method Description void
PDThreadBead. setPage(PDPage page)
Set the page that this bead is part of. -
Uses of PDPage in org.apache.pdfbox.preflight.content
Fields in org.apache.pdfbox.preflight.content declared as PDPage Modifier and Type Field Description protected PDPage
PreflightStreamEngine. processedPage
Constructors in org.apache.pdfbox.preflight.content with parameters of type PDPage Constructor Description PreflightContentStream(PreflightContext _context, PDPage _page)
PreflightStreamEngine(PreflightContext context, PDPage page)
-
Uses of PDPage in org.apache.pdfbox.preflight.font.util
Constructors in org.apache.pdfbox.preflight.font.util with parameters of type PDPage Constructor Description PreflightType3Stream(PreflightContext context, PDPage page, PDType3CharProc charProc)
-
Uses of PDPage in org.apache.pdfbox.preflight.process
Methods in org.apache.pdfbox.preflight.process with parameters of type PDPage Modifier and Type Method Description protected void
PageTreeValidationProcess. validatePage(PreflightContext context, PDPage page)
-
Uses of PDPage in org.apache.pdfbox.preflight.process.reflect
Methods in org.apache.pdfbox.preflight.process.reflect with parameters of type PDPage Modifier and Type Method Description protected void
ShadingPatternValidationProcess. checkColorSpace(PreflightContext context, PDPage page, PDShading shadingRes)
Checks if the ColorSapce entry is consistent which rules of the PDF Reference and the ISO 190005-1:2005 Specification.protected void
ShadingPatternValidationProcess. checkGraphicState(PreflightContext context, PDPage page, PDShading shadingRes)
Check the Extended Graphic State contains in the ShadingPattern dictionary if it is present.protected void
TilingPatternValidationProcess. checkMandatoryFields(PreflightContext context, PDPage page, PDTilingPattern pattern)
This method checks if required fields are present.protected void
TilingPatternValidationProcess. parsePatternContent(PreflightContext context, PDPage page, PDTilingPattern pattern)
Validate the Pattern content like Color and Show Text Operators using an instance of ContentStreamWrapper.protected void
TilingPatternValidationProcess. parseResources(PreflightContext context, PDPage page, PDTilingPattern pattern)
protected void
SinglePageValidationProcess. validateActions(PreflightContext context, PDPage page)
This method checks additional actions contained in the given Page object.protected void
SinglePageValidationProcess. validateAnnotation(PreflightContext context, PDPage page)
protected void
SinglePageValidationProcess. validateColorSpaces(PreflightContext context, PDPage page)
Check that all ColorSpace present in the Resource dictionary are conforming to the ISO 19005:2005-1 specification.protected void
SinglePageValidationProcess. validateContent(PreflightContext context, PDPage page)
protected void
SinglePageValidationProcess. validateGraphicObjects(PreflightContext context, PDPage page)
Check that all XObject references in the PDResource of the page and in the Thumb entry are confirming to the PDF/A specification.protected void
SinglePageValidationProcess. validateGroupTransparency(PreflightContext context, PDPage page)
Check that the group dictionary doesn't have a Transparency attributeprotected void
SinglePageValidationProcess. validateResources(PreflightContext context, PDPage page)
-
Uses of PDPage in org.apache.pdfbox.printing
Methods in org.apache.pdfbox.printing with parameters of type PDPage Modifier and Type Method Description (package private) static PDRectangle
PDFPrintable. getRotatedCropBox(PDPage page)
This will find the CropBox with rotation applied, for this page by looking up the hierarchy until it finds them.(package private) static PDRectangle
PDFPrintable. getRotatedMediaBox(PDPage page)
This will find the MediaBox with rotation applied, for this page by looking up the hierarchy until it finds them. -
Uses of PDPage in org.apache.pdfbox.rendering
Fields in org.apache.pdfbox.rendering declared as PDPage Modifier and Type Field Description private PDPage
PageDrawerParameters. page
Methods in org.apache.pdfbox.rendering that return PDPage Modifier and Type Method Description PDPage
PageDrawerParameters. getPage()
Returns the page.Methods in org.apache.pdfbox.rendering with parameters of type PDPage Modifier and Type Method Description private boolean
PDFRenderer. hasBlendMode(PDPage page)
private void
PDFRenderer. transform(java.awt.Graphics2D graphics, PDPage page, float scaleX, float scaleY)
Constructors in org.apache.pdfbox.rendering with parameters of type PDPage Constructor Description PageDrawerParameters(PDFRenderer renderer, PDPage page, boolean subsamplingAllowed, RenderDestination destination, java.awt.RenderingHints renderingHints, float imageDownscalingOptimizationThreshold)
Package-private constructor. -
Uses of PDPage in org.apache.pdfbox.text
Methods in org.apache.pdfbox.text with parameters of type PDPage Modifier and Type Method Description protected void
PDFTextStripper. endPage(PDPage page)
End a page.void
PDFTextStripperByArea. extractRegions(PDPage page)
Process the page to extract the region text.private void
PDFTextStripper. fillBeadRectangles(PDPage page)
void
LegacyPDFStreamEngine. processPage(PDPage page)
This will initialize and process the contents of the stream.void
PDFTextStripper. processPage(PDPage page)
This will process the contents of a page.protected void
PDFTextStripper. startPage(PDPage page)
Start a new page. -
Uses of PDPage in org.apache.pdfbox.tools
Constructors in org.apache.pdfbox.tools with parameters of type PDPage Constructor Description ImageGraphicsEngine(PDPage page)
-