Uses of Class
com.itextpdf.kernel.pdf.PdfPage
-
-
Uses of PdfPage in com.itextpdf.forms
Methods in com.itextpdf.forms that return PdfPage Modifier and Type Method Description private PdfPage
PdfAcroForm. getFieldPage(PdfDictionary annotDict)
Methods in com.itextpdf.forms with parameters of type PdfPage Modifier and Type Method Description void
PdfAcroForm. addField(PdfFormField field, PdfPage page)
This method adds the field to a specific page.void
PdfAcroForm. addField(PdfFormField field, PdfPage page, boolean throwExceptionOnError)
This method adds the field to a specific page.void
PdfAcroForm. addFieldAppearanceToPage(PdfFormField field, PdfPage page)
This method merges field with its annotation and places it on the given page.void
PdfPageFormCopier. copy(PdfPage fromPage, PdfPage toPage)
private void
PdfAcroForm. defineWidgetPageAndAddToIt(PdfPage currentPage, PdfDictionary mergedFieldAndWidget, boolean warnIfPageFlushed)
private void
PdfAcroForm. processKids(PdfFormField field, PdfPage page)
-
Uses of PdfPage in com.itextpdf.forms.fields
Methods in com.itextpdf.forms.fields with parameters of type PdfPage Modifier and Type Method Description private static void
PdfFormAnnotationUtil. addNewWidgetToPage(PdfPage currentPage, PdfDictionary field, int annotIndex)
static void
PdfFormAnnotationUtil. addWidgetAnnotationToPage(PdfPage page, PdfAnnotation annotation)
Add widget annotation to the specified page.static void
PdfFormAnnotationUtil. addWidgetAnnotationToPage(PdfPage page, PdfAnnotation annotation, int index)
Add widget annotation to the specified page.T
TerminalFormFieldBuilder. setPage(PdfPage page)
Sets page to be used for widget creation. -
Uses of PdfPage in com.itextpdf.kernel.geom
Methods in com.itextpdf.kernel.geom with parameters of type PdfPage Modifier and Type Method Description static Rectangle
Rectangle. getRectangleOnRotatedPage(Rectangle rect, PdfPage page)
Gets the rectangle as it looks on the rotated page and returns the rectangle in coordinates relevant to the true page origin. -
Uses of PdfPage in com.itextpdf.kernel.pdf
Fields in com.itextpdf.kernel.pdf with type parameters of type PdfPage Modifier and Type Field Description private ISimpleList<PdfPage>
PdfPagesTree. pages
Methods in com.itextpdf.kernel.pdf that return PdfPage Modifier and Type Method Description PdfPage
PdfPage. addAnnotation(int index, PdfAnnotation annotation, boolean tagAnnotation)
Adds specifiedPdfAnnotation
to specified index in annotations array with or without autotagging.PdfPage
PdfPage. addAnnotation(PdfAnnotation annotation)
Adds specified annotation to the end of annotations array and tagged it.PdfPage
PdfDocument. addNewPage()
Creates and adds new page to the end of document.PdfPage
PdfDocument. addNewPage(int index)
Creates and inserts new page to the document.PdfPage
PdfDocument. addNewPage(int index, PageSize pageSize)
Creates and inserts new page to the document.PdfPage
PdfDocument. addNewPage(PageSize pageSize)
Creates and adds new page with the specified page size.PdfPage
PdfPage. addOutputIntent(PdfOutputIntent outputIntent)
AddsPdfOutputIntent
that shall specify the colour characteristics of output devices on which the page might be rendered.PdfPage
PdfDocument. addPage(int index, PdfPage page)
Inserts page to the document.PdfPage
PdfDocument. addPage(PdfPage page)
Adds page to the end of document.PdfPage
PdfPage. copyTo(PdfDocument toDocument)
Copies page to the specified document.PdfPage
PdfPage. copyTo(PdfDocument toDocument, IPdfPageExtraCopier copier)
Copies page to the specified document.PdfPage
PdfPage. copyTo(PdfDocument toDocument, IPdfPageExtraCopier copier, boolean addPageToDocument, int pageInsertIndex)
Copies page and adds it to the specified document to the end or by index if the corresponding parameter is true.private PdfPage
PdfPage. copyTo(PdfPage page, PdfDocument toDocument, IPdfPageExtraCopier copier)
PdfPage
IPdfPageFactory. createPdfPage(PdfDictionary pdfObject)
CreatePdfPage
on the base of the pagePdfDictionary
.PdfPage
IPdfPageFactory. createPdfPage(PdfDocument pdfDocument, PageSize pageSize)
CreatePdfPage
with given page size and add it to thePdfDocument
.PdfPage
PdfPageFactory. createPdfPage(PdfDictionary pdfObject)
PdfPage
PdfPageFactory. createPdfPage(PdfDocument pdfDocument, PageSize pageSize)
PdfPage
PdfDocument. getFirstPage()
Get the first page of the document.PdfPage
PdfDocument. getLastPage()
Gets the last page of the document.PdfPage
PdfDocument. getPage(int pageNum)
Gets the page by page number.PdfPage
PdfDocument. getPage(PdfDictionary pageDictionary)
Gets thePdfPage
instance byPdfDictionary
.PdfPage
PdfPagesTree. getPage(int pageNum)
Returns thePdfPage
at the specified position in this list.PdfPage
PdfPagesTree. getPage(PdfDictionary pageDictionary)
Returns thePdfPage
by page's PdfDictionary.PdfPage
PdfPage. put(PdfName key, PdfObject value)
Helper method that associates specified value with the specified key in the underlyingPdfDictionary
.PdfPage
PdfPage. remove(PdfName key)
Helper method that removes the value associated with the specified key from the underlyingPdfDictionary
.PdfPage
PdfPage. removeAnnotation(PdfAnnotation annotation)
Removes an annotation from the page.PdfPage
PdfPage. removeAnnotation(PdfAnnotation annotation, boolean rememberTagPointer)
Removes an annotation from the page.PdfPage
PdfPagesTree. removePage(int pageNum)
Removes the page at the specified position in this tree.PdfPage
PdfPage. setAdditionalAction(PdfName key, PdfAction action)
Helper method to add an additional action to this page.PdfPage
PdfPage. setArtBox(Rectangle rectangle)
Sets the ArtBox object, that define the extent of the page’s meaningful content (including potential white space) as intended by the page’s creator.PdfPage
PdfPage. setBleedBox(Rectangle rectangle)
Sets the BleedBox object, that defines the region to which the contents of the page shall be clipped when output in a production environment.PdfPage
PdfPage. setCropBox(Rectangle rectangle)
Sets the CropBox object, that defines the visible region of default user space.PdfPage
PdfPage. setIgnorePageRotationForContent(boolean ignorePageRotationForContent)
If true - defines that in case the page has a rotation, then new content will be automatically rotated in the opposite direction.PdfPage
PdfPage. setMediaBox(Rectangle rectangle)
Sets the Media Box object, that defines the boundaries of the physical medium on which the page shall be displayed or printed.PdfPage
PdfPage. setPageLabel(PageLabelNumberingStyle numberingStyle, java.lang.String labelPrefix)
This method adds or replaces a page label.PdfPage
PdfPage. setPageLabel(PageLabelNumberingStyle numberingStyle, java.lang.String labelPrefix, int firstPage)
This method adds or replaces a page label.PdfPage
PdfPage. setResources(PdfResources pdfResources)
SetsPdfResources
object.PdfPage
PdfPage. setRotation(int degAngle)
Sets the page rotation.PdfPage
PdfPage. setTabOrder(PdfName tabOrder)
Sets a name specifying the tab order that shall be used for annotations on the page.PdfPage
PdfPage. setThumbnailImage(PdfImageXObject thumb)
Sets a stream object that shall define the page’s thumbnail image.PdfPage
PdfPage. setTrimBox(Rectangle rectangle)
Sets the TrimBox object, that define the intended dimensions of the finished page after trimming.PdfPage
PdfPage. setXmpMetadata(byte[] xmpMetadata)
Sets the XMP Metadata.PdfPage
PdfPage. setXmpMetadata(XMPMeta xmpMeta)
Serializes XMP Metadata to byte array and sets it.PdfPage
PdfPage. setXmpMetadata(XMPMeta xmpMeta, SerializeOptions serializeOptions)
Serializes XMP Metadata to byte array and sets it.Methods in com.itextpdf.kernel.pdf that return types with arguments of type PdfPage Modifier and Type Method Description java.util.List<PdfPage>
PdfDocument. copyPagesTo(int pageFrom, int pageTo, PdfDocument toDocument)
Copies a range of pages from current document totoDocument
appending copied pages to the end.java.util.List<PdfPage>
PdfDocument. copyPagesTo(int pageFrom, int pageTo, PdfDocument toDocument, int insertBeforePage)
Copies a range of pages from current document totoDocument
.java.util.List<PdfPage>
PdfDocument. copyPagesTo(int pageFrom, int pageTo, PdfDocument toDocument, int insertBeforePage, IPdfPageExtraCopier copier)
Copies a range of pages from current document totoDocument
.java.util.List<PdfPage>
PdfDocument. copyPagesTo(int pageFrom, int pageTo, PdfDocument toDocument, IPdfPageExtraCopier copier)
Copies a range of pages from current document totoDocument
appending copied pages to the end.java.util.List<PdfPage>
PdfDocument. copyPagesTo(java.util.List<java.lang.Integer> pagesToCopy, PdfDocument toDocument)
Copies a range of pages from current document totoDocument
appending copied pages to the end.java.util.List<PdfPage>
PdfDocument. copyPagesTo(java.util.List<java.lang.Integer> pagesToCopy, PdfDocument toDocument, int insertBeforePage)
Copies a range of pages from current document totoDocument
.java.util.List<PdfPage>
PdfDocument. copyPagesTo(java.util.List<java.lang.Integer> pagesToCopy, PdfDocument toDocument, int insertBeforePage, IPdfPageExtraCopier copier)
Copies a range of pages from current document totoDocument
.java.util.List<PdfPage>
PdfDocument. copyPagesTo(java.util.List<java.lang.Integer> pagesToCopy, PdfDocument toDocument, IPdfPageExtraCopier copier)
Copies a range of pages from current document totoDocument
appending copied pages to the end.Methods in com.itextpdf.kernel.pdf with parameters of type PdfPage Modifier and Type Method Description PdfPage
PdfDocument. addPage(int index, PdfPage page)
Inserts page to the document.PdfPage
PdfDocument. addPage(PdfPage page)
Adds page to the end of document.boolean
PdfPages. addPage(int index, PdfPage pdfPage)
void
PdfPagesTree. addPage(int index, PdfPage pdfPage)
InsertsPdfPage
into specific one-based position.void
PdfPagesTree. addPage(PdfPage pdfPage)
Appends the specifiedPdfPage
to the end of this tree.protected void
PdfDocument. checkAndAddPage(int index, PdfPage page)
Checks page before adding and add.protected void
PdfDocument. checkAndAddPage(PdfPage page)
Checks page before adding.void
IPdfPageExtraCopier. copy(PdfPage fromPage, PdfPage toPage)
Copies a page.private void
PdfPage. copyAnnotations(PdfDocument toDocument, PdfPage page, ICopyFilter copyFilter)
private void
PdfPage. copyInheritedProperties(PdfPage copyPdfPage, PdfDocument pdfDocument, ICopyFilter copyFilter)
private PdfPage
PdfPage. copyTo(PdfPage page, PdfDocument toDocument, IPdfPageExtraCopier copier)
protected PdfPages
PdfPagesTree. findPageParent(PdfPage pdfPage)
(package private) static java.util.Set<PdfIndirectReference>
OcgPropertiesCopier. getOCGsFromPage(PdfPage page)
Get all OCGs from a given page annotations/xobjects/resources, including ones already stored in catalogint
PdfDocument. getPageNumber(PdfPage page)
Gets page number by page.int
PdfPagesTree. getPageNumber(PdfPage page)
Returns the index of the first occurrence of the specified page in this tree, or 0 if this tree does not contain the page.private boolean
PdfCatalog. isEqualSameNameDestExist(java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument, PdfString srcDestName, PdfArray srcDestArray, PdfPage oldPage)
static boolean
PageContentRotationHelper. isPageRotationInverseMatrixWritten(PdfPage page)
Checks if page rotation inverse matrix (which rotates content into the opposite direction from the page rotation direction in order to give the impression of the not rotated text) is already applied to the page content stream.boolean
PdfDocument. movePage(PdfPage page, int insertBefore)
Moves page to new place in same document with all it tag structure(package private) void
PdfCatalog. removeOutlines(PdfPage page)
This method removes all outlines associated with a given pageboolean
PdfDocument. removePage(PdfPage page)
Removes the first occurrence of the specified page from this document, if it is present.private void
PdfDocument. removeUnusedWidgetsFromFields(PdfPage page)
Removes all widgets associated with a given page from AcroForm structure.static void
PageContentRotationHelper. setPageRotationInverseMatrixWritten(PdfPage page)
Specify that inverse matrix (which rotates content into the opposite direction from the page rotation direction in order to give the impression of the not rotated text) is applied to the page content stream.Method parameters in com.itextpdf.kernel.pdf with type arguments of type PdfPage Modifier and Type Method Description private void
PdfDocument. cloneOutlines(java.util.Set<PdfOutline> outlinesToCopy, PdfOutline newParent, PdfOutline oldParent, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument)
This method copies create new outlines in the Document to copy.private void
PdfDocument. cloneOutlines(java.util.Set<PdfOutline> outlinesToCopy, PdfOutline newParent, PdfOutline oldParent, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument)
This method copies create new outlines in the Document to copy.(package private) PdfDestination
PdfCatalog. copyDestination(PdfObject dest, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument)
(package private) PdfDestination
PdfCatalog. copyDestination(PdfObject dest, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument)
static void
OcgPropertiesCopier. copyOCGProperties(PdfDocument sourceDocument, PdfDocument destinationDocument, java.util.Map<PdfPage,PdfPage> sourceToDestPageMapping)
Copy unique page OCGs stored inside annotations/xobjects/resources from source pages to destination pages.static void
OcgPropertiesCopier. copyOCGProperties(PdfDocument sourceDocument, PdfDocument destinationDocument, java.util.Map<PdfPage,PdfPage> sourceToDestPageMapping)
Copy unique page OCGs stored inside annotations/xobjects/resources from source pages to destination pages.private void
PdfDocument. copyOutlines(java.util.Set<PdfOutline> outlines, PdfDocument toDocument, java.util.Map<PdfPage,PdfPage> page2page)
This method copies all given outlinesprivate void
PdfDocument. copyOutlines(java.util.Set<PdfOutline> outlines, PdfDocument toDocument, java.util.Map<PdfPage,PdfPage> page2page)
This method copies all given outlinesprivate static PdfDestination
PdfCatalog. createDestinationFromPageRef(PdfObject dest, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument, PdfObject pageObject)
private static PdfDestination
PdfCatalog. createDestinationFromPageRef(PdfObject dest, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument, PdfObject pageObject)
private static java.util.Set<PdfIndirectReference>
OcgPropertiesCopier. getAllUsedNonFlushedOCGs(java.util.Map<PdfPage,PdfPage> page2page, PdfDictionary toOcProperties)
private static java.util.Set<PdfIndirectReference>
OcgPropertiesCopier. getAllUsedNonFlushedOCGs(java.util.Map<PdfPage,PdfPage> page2page, PdfDictionary toOcProperties)
private boolean
PdfCatalog. isEqualSameNameDestExist(java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument, PdfString srcDestName, PdfArray srcDestArray, PdfPage oldPage)
private boolean
PdfCatalog. isEqualSameNameDestExist(java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument, PdfString srcDestName, PdfArray srcDestArray, PdfPage oldPage)
private void
PdfDocument. resolveDestinations(PdfDocument toDocument, java.util.Map<PdfPage,PdfPage> page2page)
private void
PdfDocument. resolveDestinations(PdfDocument toDocument, java.util.Map<PdfPage,PdfPage> page2page)
-
Uses of PdfPage in com.itextpdf.kernel.pdf.annot
Fields in com.itextpdf.kernel.pdf.annot declared as PdfPage Modifier and Type Field Description protected PdfPage
PdfAnnotation. page
Methods in com.itextpdf.kernel.pdf.annot that return PdfPage Modifier and Type Method Description PdfPage
PdfAnnotation. getPage()
Gets aPdfPage
on which annotation is placed.Methods in com.itextpdf.kernel.pdf.annot with parameters of type PdfPage Modifier and Type Method Description PdfAnnotation
PdfAnnotation. setPage(PdfPage page)
Method that modifies annotation page property, which defines to which page annotation belongs. -
Uses of PdfPage in com.itextpdf.kernel.pdf.canvas
Methods in com.itextpdf.kernel.pdf.canvas with parameters of type PdfPage Modifier and Type Method Description private void
PdfCanvas. applyRotation(PdfPage page)
private static PdfStream
PdfCanvas. getPageStream(PdfPage page)
Constructors in com.itextpdf.kernel.pdf.canvas with parameters of type PdfPage Constructor Description PdfCanvas(PdfPage page)
Convenience method for fast PdfCanvas creation by a certain page.PdfCanvas(PdfPage page, boolean wrapOldContent)
Convenience method for fast PdfCanvas creation by a certain page. -
Uses of PdfPage in com.itextpdf.kernel.pdf.canvas.parser
Methods in com.itextpdf.kernel.pdf.canvas.parser with parameters of type PdfPage Modifier and Type Method Description static java.lang.String
PdfTextExtractor. getTextFromPage(PdfPage page)
Extract text from a specified page using the default strategy.static java.lang.String
PdfTextExtractor. getTextFromPage(PdfPage page, ITextExtractionStrategy strategy)
Extract text from a specified page using an extraction strategy.static java.lang.String
PdfTextExtractor. getTextFromPage(PdfPage page, ITextExtractionStrategy strategy, java.util.Map<java.lang.String,IContentOperator> additionalContentOperators)
Extract text from a specified page using an extraction strategy.private void
PdfCanvasProcessor. initClippingPath(PdfPage page)
void
PdfCanvasProcessor. processPageContent(PdfPage page)
Processes PDF syntax. -
Uses of PdfPage in com.itextpdf.kernel.pdf.event
Fields in com.itextpdf.kernel.pdf.event declared as PdfPage Modifier and Type Field Description protected PdfPage
PdfDocumentEvent. page
The PdfPage associated with this event.Methods in com.itextpdf.kernel.pdf.event that return PdfPage Modifier and Type Method Description PdfPage
PdfDocumentEvent. getPage()
Returns the PdfPage associated with this event.Constructors in com.itextpdf.kernel.pdf.event with parameters of type PdfPage Constructor Description PdfDocumentEvent(java.lang.String type, PdfPage page)
Creates a PdfDocumentEvent. -
Uses of PdfPage in com.itextpdf.kernel.pdf.navigation
Methods in com.itextpdf.kernel.pdf.navigation with parameters of type PdfPage Modifier and Type Method Description private PdfExplicitDestination
PdfExplicitDestination. add(PdfPage page)
static PdfExplicitDestination
PdfExplicitDestination. create(PdfPage page, PdfName type, float left, float bottom, float right, float top, float zoom)
Creates aPdfExplicitDestination
associated with an object inside current PDF document.static PdfExplicitDestination
PdfExplicitDestination. createFit(PdfPage page)
CreatesPdfExplicitDestination
.static PdfExplicitDestination
PdfExplicitDestination. createFitB(PdfPage page)
CreatesPdfExplicitDestination
.static PdfExplicitDestination
PdfExplicitDestination. createFitBH(PdfPage page, float top)
CreatesPdfExplicitDestination
.static PdfExplicitDestination
PdfExplicitDestination. createFitBV(PdfPage page, float left)
CreatesPdfExplicitDestination
.static PdfExplicitDestination
PdfExplicitDestination. createFitH(PdfPage page, float top)
CreatesPdfExplicitDestination
.static PdfExplicitDestination
PdfExplicitDestination. createFitR(PdfPage page, float left, float bottom, float right, float top)
CreatesPdfExplicitDestination
.static PdfExplicitDestination
PdfExplicitDestination. createFitV(PdfPage page, float left)
CreatesPdfExplicitDestination
.static PdfExplicitDestination
PdfExplicitDestination. createXYZ(PdfPage page, float left, float top, float zoom)
CreatesPdfExplicitDestination
. -
Uses of PdfPage in com.itextpdf.kernel.pdf.tagging
Methods in com.itextpdf.kernel.pdf.tagging with parameters of type PdfPage Modifier and Type Method Description void
ParentTreeHandler. createParentTreeEntryForPage(PdfPage page)
Creates and flushes parent tree entry for the page.void
PdfStructTreeRoot. createParentTreeEntryForPage(PdfPage page)
Creates and flushes parent tree entry for the page.int
ParentTreeHandler. getNextMcidForPage(PdfPage page)
int
PdfStructTreeRoot. getNextMcidForPage(PdfPage page)
private int
ParentTreeHandler. getOrCreatePageStructParentIndex(PdfPage page)
ParentTreeHandler.PageMcrsContainer
ParentTreeHandler. getPageMarkedContentReferences(PdfPage page)
Gets a list of all marked content references on the page.java.util.Collection<PdfMcr>
PdfStructTreeRoot. getPageMarkedContentReferences(PdfPage page)
Gets an unmodifiable collection of marked content references on page.void
PdfStructTreeRoot. move(PdfPage fromPage, int insertBeforePage)
Moves structure associated with specified page and insert it in a specified position in the document.static void
StructureTreeCopier. move(PdfDocument document, PdfPage from, int insertBefore)
Move tag structure of page to other place in the same documentvoid
ParentTreeHandler. savePageStructParentIndexIfNeeded(PdfPage page)
void
PdfStructTreeRoot. savePageStructParentIndexIfNeeded(PdfPage page)
private boolean
ParentTreeHandler. updateStructParentTreeEntries(PdfPage page, ParentTreeHandler.PageMcrsContainer mcrs)
Method parameters in com.itextpdf.kernel.pdf.tagging with type arguments of type PdfPage Modifier and Type Method Description private static StructureTreeCopier.CopyStructureResult
StructureTreeCopier. copyStructure(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument, boolean copyFromDestDocument)
private static StructureTreeCopier.CopyStructureResult
StructureTreeCopier. copyStructure(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument, boolean copyFromDestDocument)
void
PdfStructTreeRoot. copyTo(PdfDocument destDocument, int insertBeforePage, java.util.Map<PdfPage,PdfPage> page2page)
Copies structure to adestDocument
and insert it in a specified position in the document.void
PdfStructTreeRoot. copyTo(PdfDocument destDocument, int insertBeforePage, java.util.Map<PdfPage,PdfPage> page2page)
Copies structure to adestDocument
and insert it in a specified position in the document.void
PdfStructTreeRoot. copyTo(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page)
Copies structure to adestDocument
.void
PdfStructTreeRoot. copyTo(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page)
Copies structure to adestDocument
.static void
StructureTreeCopier. copyTo(PdfDocument destDocument, int insertBeforePage, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument)
Copies structure to adestDocument
and insert it in a specified position in the document.static void
StructureTreeCopier. copyTo(PdfDocument destDocument, int insertBeforePage, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument)
Copies structure to adestDocument
and insert it in a specified position in the document.private static void
StructureTreeCopier. copyTo(PdfDocument destDocument, int insertBeforePage, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument, boolean copyFromDestDocument)
private static void
StructureTreeCopier. copyTo(PdfDocument destDocument, int insertBeforePage, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument, boolean copyFromDestDocument)
static void
StructureTreeCopier. copyTo(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument)
Copies structure to adestDocument
.static void
StructureTreeCopier. copyTo(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument)
Copies structure to adestDocument
.private static void
StructureTreeCopier. copyTo(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument, boolean copyFromDestDocument)
Copies structure to adestDocument
.private static void
StructureTreeCopier. copyTo(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument, boolean copyFromDestDocument)
Copies structure to adestDocument
.private static void
StructureTreeCopier. copyTo(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument, boolean copyFromDestDocument, int insertIndex)
private static void
StructureTreeCopier. copyTo(PdfDocument destDocument, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument callingDocument, boolean copyFromDestDocument, int insertIndex)
Constructors in com.itextpdf.kernel.pdf.tagging with parameters of type PdfPage Constructor Description PdfMcrDictionary(PdfPage page, PdfStructElem parent)
PdfMcrNumber(PdfPage page, PdfStructElem parent)
PdfStructElem(PdfDocument document, PdfName role, PdfPage page)
-
Uses of PdfPage in com.itextpdf.kernel.pdf.tagutils
Fields in com.itextpdf.kernel.pdf.tagutils declared as PdfPage Modifier and Type Field Description private PdfPage
TagTreePointer. currentPage
Methods in com.itextpdf.kernel.pdf.tagutils that return PdfPage Modifier and Type Method Description PdfPage
TagTreePointer. getCurrentPage()
Methods in com.itextpdf.kernel.pdf.tagutils with parameters of type PdfPage Modifier and Type Method Description TagStructureContext
TagStructureContext. flushPageTags(PdfPage page)
Flushes the tags which are considered to belong to the given page.(package private) void
TagStructureContext. flushParentIfBelongsToPage(PdfStructElem parent, PdfPage currentPage)
TagTreePointer
TagStructureContext. removeContentItem(PdfPage page, int mcid)
Removes content item from the tag structure.TagStructureContext
TagStructureContext. removePageTags(PdfPage page)
Removes all tags that belong only to this page.TagTreePointer
TagTreePointer. setPageForTagging(PdfPage page)
Sets a page which content will be tagged with this instance ofTagTreePointer
. -
Uses of PdfPage in com.itextpdf.kernel.pdf.xobject
Constructors in com.itextpdf.kernel.pdf.xobject with parameters of type PdfPage Constructor Description PdfFormXObject(PdfPage page)
Creates form XObject from page content. -
Uses of PdfPage in com.itextpdf.kernel.utils
Methods in com.itextpdf.kernel.utils that return PdfPage Modifier and Type Method Description private PdfPage
PdfSplitter. getPageByOutline(int fromPage, PdfOutline outline)
-
Uses of PdfPage in com.itextpdf.kernel.utils.annotationsflattening
Methods in com.itextpdf.kernel.utils.annotationsflattening with parameters of type PdfPage Modifier and Type Method Description protected PdfCanvas
DefaultAnnotationFlattener. createCanvas(PdfPage page)
Creates a canvas.protected PdfCanvas
HighLightTextMarkupAnnotationFlattener. createCanvas(PdfPage page)
Creates a canvas.protected boolean
DefaultAnnotationFlattener. draw(PdfAnnotation annotation, PdfPage page)
Draws annotation.protected boolean
HighLightTextMarkupAnnotationFlattener. draw(PdfAnnotation annotation, PdfPage page)
Draws annotation.protected boolean
SquigglyTextMarkupAnnotationFlattener. draw(PdfAnnotation annotation, PdfPage page)
Draws annotation.protected boolean
StrikeOutTextMarkupAnnotationFlattener. draw(PdfAnnotation annotation, PdfPage page)
Draws annotation.protected boolean
UnderlineTextMarkupAnnotationFlattener. draw(PdfAnnotation annotation, PdfPage page)
Draws annotation.boolean
AbstractTextMarkupAnnotationFlattener. flatten(PdfAnnotation annotation, PdfPage page)
Flatten annotation.boolean
DefaultAnnotationFlattener. flatten(PdfAnnotation annotation, PdfPage page)
Flatten annotation.boolean
IAnnotationFlattener. flatten(PdfAnnotation annotation, PdfPage page)
Flatten annotation.boolean
NotSupportedFlattener. flatten(PdfAnnotation annotation, PdfPage page)
Logs a warning that annotation flattening is not supported for the given annotation.boolean
RemoveWithoutDrawingFlattener. flatten(PdfAnnotation annotation, PdfPage page)
Flatten annotation.boolean
WarnFormfieldFlattener. flatten(PdfAnnotation annotation, PdfPage page)
Flatten annotation. -
Uses of PdfPage in com.itextpdf.kernel.validation.context
Fields in com.itextpdf.kernel.validation.context declared as PdfPage Modifier and Type Field Description private PdfPage
PdfPageValidationContext. page
Methods in com.itextpdf.kernel.validation.context that return PdfPage Modifier and Type Method Description PdfPage
PdfPageValidationContext. getPage()
Gets the pdf page.Constructors in com.itextpdf.kernel.validation.context with parameters of type PdfPage Constructor Description PdfPageValidationContext(PdfPage page)
Instantiates a newPdfPageValidationContext
based on pdf page. -
Uses of PdfPage in com.itextpdf.layout
Fields in com.itextpdf.layout declared as PdfPage Modifier and Type Field Description protected PdfPage
Canvas. page
Is initialized and used only when Canvas element autotagging is enabled, seeCanvas.enableAutoTagging(PdfPage)
.Methods in com.itextpdf.layout that return PdfPage Modifier and Type Method Description PdfPage
Canvas. getPage()
The page on which this canvas will be rendered.Methods in com.itextpdf.layout with parameters of type PdfPage Modifier and Type Method Description void
Canvas. enableAutoTagging(PdfPage page)
Enables canvas content autotagging.private static PdfCanvas
Canvas. initPdfCanvasOrThrowIfPageIsFlushed(PdfPage page)
Constructors in com.itextpdf.layout with parameters of type PdfPage Constructor Description Canvas(PdfPage page, Rectangle rootArea)
Creates a new Canvas to manipulate a specific page content stream. -
Uses of PdfPage in com.itextpdf.pdfa
Subclasses of PdfPage in com.itextpdf.pdfa Modifier and Type Class Description (package private) class
PdfAPage
Methods in com.itextpdf.pdfa that return PdfPage Modifier and Type Method Description PdfPage
PdfAPageFactory. createPdfPage(PdfDictionary pdfObject)
CreatePdfPage
on the base of the pagePdfDictionary
.PdfPage
PdfAPageFactory. createPdfPage(PdfDocument pdfDocument, PageSize pageSize)
CreatePdfPage
with given page size and add it to thePdfDocument
. -
Uses of PdfPage in com.itextpdf.pdfa.checker
Methods in com.itextpdf.pdfa.checker with parameters of type PdfPage Modifier and Type Method Description private void
PdfAChecker. checkPage(PdfPage page)
void
PdfAChecker. checkSinglePage(PdfPage page)
This method checks all requirements that must be fulfilled by a page in a PDF/A document. -
Uses of PdfPage in com.itextpdf.pdfua
Subclasses of PdfPage in com.itextpdf.pdfua Modifier and Type Class Description (package private) class
PdfUAPage
Methods in com.itextpdf.pdfua that return PdfPage Modifier and Type Method Description PdfPage
PdfUAPageFactory. createPdfPage(PdfDictionary pdfObject)
PdfPage
PdfUAPageFactory. createPdfPage(PdfDocument pdfDocument, PageSize pageSize)
-
Uses of PdfPage in com.itextpdf.svg.converter
Methods in com.itextpdf.svg.converter with parameters of type PdfPage Modifier and Type Method Description static void
SvgConverter. drawOnPage(java.io.InputStream stream, PdfPage page)
Draws a Stream containing valid SVG to a given page at coordinate 0,0.static void
SvgConverter. drawOnPage(java.io.InputStream stream, PdfPage page, float x, float y)
Draws a Stream containing valid SVG to a given page, at a given location.static void
SvgConverter. drawOnPage(java.io.InputStream stream, PdfPage page, float x, float y, ISvgConverterProperties props)
Draws a Stream containing valid SVG to a given page at a given location.static void
SvgConverter. drawOnPage(java.io.InputStream stream, PdfPage page, ISvgConverterProperties props)
Draws a Stream containing valid SVG to a given page at a given location.static void
SvgConverter. drawOnPage(java.lang.String content, PdfPage page)
Draws a String containing valid SVG to a given page at the origin of the page.static void
SvgConverter. drawOnPage(java.lang.String content, PdfPage page, float x, float y)
Draws a String containing valid SVG to a given page on the provided x and y coordinate.static void
SvgConverter. drawOnPage(java.lang.String content, PdfPage page, float x, float y, ISvgConverterProperties props)
Draws a String containing valid SVG to a given page on the provided x and y coordinate.static void
SvgConverter. drawOnPage(java.lang.String content, PdfPage page, ISvgConverterProperties props)
Draws a String containing valid SVG to a given page on the provided x and y coordinate.private static void
SvgConverter. withTaggingIfNeeded(PdfDocument document, PdfCanvas canvas, PdfPage page, ISvgConverterProperties props, IOThrowingAction function)
-