Package com.itextpdf.text.pdf
Class PageResources
- java.lang.Object
-
- com.itextpdf.text.pdf.PageResources
-
class PageResources extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected PdfDictionary
colorDictionary
protected PdfDictionary
extGStateDictionary
protected PdfDictionary
fontDictionary
protected java.util.HashSet<PdfName>
forbiddenNames
protected int[]
namePtr
protected PdfDictionary
originalResources
protected PdfDictionary
patternDictionary
protected PdfDictionary
propertyDictionary
protected PdfDictionary
shadingDictionary
protected java.util.HashMap<PdfName,PdfName>
usedNames
protected PdfDictionary
xObjectDictionary
-
Constructor Summary
Constructors Constructor Description PageResources()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) PdfName
addColor(PdfName name, PdfIndirectReference reference)
(package private) void
addDefaultColor(PdfDictionary dic)
(package private) void
addDefaultColor(PdfName name, PdfObject obj)
(package private) void
addDefaultColorDiff(PdfDictionary dic)
(package private) PdfName
addExtGState(PdfName name, PdfIndirectReference reference)
(package private) PdfName
addFont(PdfName name, PdfIndirectReference reference)
(package private) PdfName
addPattern(PdfName name, PdfIndirectReference reference)
(package private) PdfName
addProperty(PdfName name, PdfIndirectReference reference)
(package private) PdfName
addShading(PdfName name, PdfIndirectReference reference)
(package private) PdfName
addXObject(PdfName name, PdfIndirectReference reference)
(package private) PdfDictionary
getResources()
(package private) boolean
hasResources()
(package private) void
setOriginalResources(PdfDictionary resources, int[] newNamePtr)
(package private) PdfName
translateName(PdfName name)
-
-
-
Field Detail
-
fontDictionary
protected PdfDictionary fontDictionary
-
xObjectDictionary
protected PdfDictionary xObjectDictionary
-
colorDictionary
protected PdfDictionary colorDictionary
-
patternDictionary
protected PdfDictionary patternDictionary
-
shadingDictionary
protected PdfDictionary shadingDictionary
-
extGStateDictionary
protected PdfDictionary extGStateDictionary
-
propertyDictionary
protected PdfDictionary propertyDictionary
-
forbiddenNames
protected java.util.HashSet<PdfName> forbiddenNames
-
originalResources
protected PdfDictionary originalResources
-
namePtr
protected int[] namePtr
-
-
Method Detail
-
setOriginalResources
void setOriginalResources(PdfDictionary resources, int[] newNamePtr)
-
addFont
PdfName addFont(PdfName name, PdfIndirectReference reference)
-
addXObject
PdfName addXObject(PdfName name, PdfIndirectReference reference)
-
addColor
PdfName addColor(PdfName name, PdfIndirectReference reference)
-
addDefaultColor
void addDefaultColor(PdfDictionary dic)
-
addDefaultColorDiff
void addDefaultColorDiff(PdfDictionary dic)
-
addShading
PdfName addShading(PdfName name, PdfIndirectReference reference)
-
addPattern
PdfName addPattern(PdfName name, PdfIndirectReference reference)
-
addExtGState
PdfName addExtGState(PdfName name, PdfIndirectReference reference)
-
addProperty
PdfName addProperty(PdfName name, PdfIndirectReference reference)
-
getResources
PdfDictionary getResources()
-
hasResources
boolean hasResources()
-
-