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 PdfDictionarycolorDictionaryprotected PdfDictionaryextGStateDictionaryprotected PdfDictionaryfontDictionaryprotected java.util.HashSet<PdfName>forbiddenNamesprotected int[]namePtrprotected PdfDictionaryoriginalResourcesprotected PdfDictionarypatternDictionaryprotected PdfDictionarypropertyDictionaryprotected PdfDictionaryshadingDictionaryprotected java.util.HashMap<PdfName,PdfName>usedNamesprotected PdfDictionaryxObjectDictionary
-
Constructor Summary
Constructors Constructor Description PageResources()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) PdfNameaddColor(PdfName name, PdfIndirectReference reference)(package private) voidaddDefaultColor(PdfDictionary dic)(package private) voidaddDefaultColor(PdfName name, PdfObject obj)(package private) voidaddDefaultColorDiff(PdfDictionary dic)(package private) PdfNameaddExtGState(PdfName name, PdfIndirectReference reference)(package private) PdfNameaddFont(PdfName name, PdfIndirectReference reference)(package private) PdfNameaddPattern(PdfName name, PdfIndirectReference reference)(package private) PdfNameaddProperty(PdfName name, PdfIndirectReference reference)(package private) PdfNameaddShading(PdfName name, PdfIndirectReference reference)(package private) PdfNameaddXObject(PdfName name, PdfIndirectReference reference)(package private) PdfDictionarygetResources()(package private) booleanhasResources()(package private) voidsetOriginalResources(PdfDictionary resources, int[] newNamePtr)(package private) PdfNametranslateName(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()
-
-