public class PDPageNode extends Object implements COSObjectable
| Constructor and Description | 
|---|
| PDPageNode()Creates a new instance of PDPage. | 
| PDPageNode(COSDictionary pages)Creates a new instance of PDPage. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDRectangle | findCropBox()This will find the CropBox for this page by looking up the hierarchy until
 it finds them. | 
| PDRectangle | findMediaBox()This will find the MediaBox for this page by looking up the hierarchy until
 it finds them. | 
| PDResources | findResources()This will find the resources for this page by looking up the hierarchy until
 it finds them. | 
| int | findRotation()This will find the rotation for this page by looking up the hierarchy until
 it finds them. | 
| void | getAllKids(List result)This will return all kids of this node as PDPage. | 
| COSBase | getCOSObject()Convert this standard java object to a COS object. | 
| long | getCount()This will get the count of descendent page objects. | 
| PDRectangle | getCropBox()This will get the CropBox at this page and not look up the hierarchy. | 
| COSDictionary | getDictionary()This will get the underlying dictionary that this class acts on. | 
| List | getKids()This will return all kids of this node, either PDPageNode or PDPage. | 
| PDRectangle | getMediaBox()This will get the MediaBox at this page and not look up the hierarchy. | 
| PDPageNode | getParent()This is the parent page node. | 
| PDResources | getResources()This will get the resources at this page node and not look up the hierarchy. | 
| Integer | getRotation()A value representing the rotation. | 
| void | setCropBox(PDRectangle cropBox)This will set the CropBox for this page. | 
| void | setMediaBox(PDRectangle mediaBox)This will set the mediaBox for this page. | 
| void | setParent(PDPageNode parent)This will set the parent of this page. | 
| void | setResources(PDResources resources)This will set the resources for this page. | 
| void | setRotation(int rotation)This will set the rotation for this page. | 
| long | updateCount()This will update the count attribute of the page node. | 
public PDPageNode()
public PDPageNode(COSDictionary pages)
pages - The dictionary pages.public long updateCount()
public long getCount()
public COSDictionary getDictionary()
public PDPageNode getParent()
public void setParent(PDPageNode parent)
parent - The parent to this page node.public COSBase getCOSObject()
getCOSObject in interface COSObjectablepublic List getKids()
public void getAllKids(List result)
result - All direct and indirect descendents of this node are added to this list.public PDResources getResources()
public PDResources findResources()
public void setResources(PDResources resources)
resources - The new resources for this page.public PDRectangle getMediaBox()
public PDRectangle findMediaBox()
public void setMediaBox(PDRectangle mediaBox)
mediaBox - The new mediaBox for this page.public PDRectangle getCropBox()
public PDRectangle findCropBox()
public void setCropBox(PDRectangle cropBox)
cropBox - The new CropBox for this page.public Integer getRotation()
public int findRotation()
public void setRotation(int rotation)
rotation - The new rotation for this page.Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.