Package org.verapdf.pd
Class PDPage
- java.lang.Object
-
- org.verapdf.pd.PDObject
-
- org.verapdf.pd.PDPageTreeNode
-
- org.verapdf.pd.PDPage
-
public class PDPage extends PDPageTreeNode
- Author:
- Timur Kamalov
-
-
Field Summary
Fields Modifier and Type Field Description static double[]PAGE_SIZE_A3static double[]PAGE_SIZE_A4static double[]PAGE_SIZE_A5static double[]PAGE_SIZE_B4static double[]PAGE_SIZE_B5static double[]PAGE_SIZE_LEGALstatic double[]PAGE_SIZE_LETTER
-
Constructor Summary
Constructors Constructor Description PDPage(double[] bbox, COSDocument document)PDPage(COSObject obj)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PDPageAdditionalActionsgetAdditionalActions()List<PDAnnotation>getAnnotations()double[]getArtBox()double[]getBleedBox()PDContentStreamgetContent()COSArraygetCOSArtBox()COSArraygetCOSBleedBox()COSArraygetCOSCropBox()COSArraygetCOSMediaBox()COSObjectgetCOSPresSteps()COSArraygetCOSTrimBox()double[]getCropBox()PDGroupgetGroup()PDColorSpacegetGroupCS()double[]getMediaBox()PDMetadatagetMetadata()List<PDOutputIntent>getOutputIntents()intgetPageNumber()PDDocumentgetPDDocument()PDNavigationNodegetPresSteps()PDResourcesgetResources()LonggetRotation()DoublegetScaling()StringgetTabs()double[]getTrimBox()BooleanisInheritedResources()voidsetContent(PDContentStream content)voidsetResources(PDResources resources)-
Methods inherited from class org.verapdf.pd.PDPageTreeNode
findTerminal, findTerminalPDPage, getInheritableResources, getLeafCount, getParent, setParent
-
Methods inherited from class org.verapdf.pd.PDObject
clear, empty, getBooleanKey, getIntegerKey, getKey, getNameKey, getObject, getRealKey, getStringKey, knownKey, removeKey, setBooleanKey, setIntegerKey, setKey, setNameKey, setObject, setObject, setStringKey, updateFromObject, updateToObject
-
-
-
-
Field Detail
-
PAGE_SIZE_A3
public static double[] PAGE_SIZE_A3
-
PAGE_SIZE_A4
public static double[] PAGE_SIZE_A4
-
PAGE_SIZE_A5
public static double[] PAGE_SIZE_A5
-
PAGE_SIZE_B4
public static double[] PAGE_SIZE_B4
-
PAGE_SIZE_B5
public static double[] PAGE_SIZE_B5
-
PAGE_SIZE_LETTER
public static double[] PAGE_SIZE_LETTER
-
PAGE_SIZE_LEGAL
public static double[] PAGE_SIZE_LEGAL
-
-
Constructor Detail
-
PDPage
public PDPage(double[] bbox, COSDocument document)
-
PDPage
public PDPage(COSObject obj)
-
-
Method Detail
-
getMediaBox
public double[] getMediaBox()
-
getOutputIntents
public List<PDOutputIntent> getOutputIntents()
-
getCropBox
public double[] getCropBox()
-
getBleedBox
public double[] getBleedBox()
-
getTrimBox
public double[] getTrimBox()
-
getArtBox
public double[] getArtBox()
-
getPDDocument
public PDDocument getPDDocument()
-
getResources
public PDResources getResources()
-
isInheritedResources
public Boolean isInheritedResources()
-
setResources
public void setResources(PDResources resources)
-
getContent
public PDContentStream getContent()
-
setContent
public void setContent(PDContentStream content)
-
getGroup
public PDGroup getGroup()
-
getGroupCS
public PDColorSpace getGroupCS()
-
getCOSMediaBox
public COSArray getCOSMediaBox()
-
getCOSCropBox
public COSArray getCOSCropBox()
-
getCOSBleedBox
public COSArray getCOSBleedBox()
-
getCOSTrimBox
public COSArray getCOSTrimBox()
-
getCOSArtBox
public COSArray getCOSArtBox()
-
getCOSPresSteps
public COSObject getCOSPresSteps()
-
getAnnotations
public List<PDAnnotation> getAnnotations()
-
getAdditionalActions
public PDPageAdditionalActions getAdditionalActions()
-
getPageNumber
public int getPageNumber()
-
getRotation
public Long getRotation()
-
getScaling
public Double getScaling()
-
getMetadata
public PDMetadata getMetadata()
-
getPresSteps
public PDNavigationNode getPresSteps()
-
getTabs
public String getTabs()
-
-