Package com.aowagie.text.pdf
Class PageResources
- java.lang.Object
-
- com.aowagie.text.pdf.PageResources
-
class PageResources extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private PdfDictionarycolorDictionaryprivate PdfDictionaryextGStateDictionaryprivate PdfDictionaryfontDictionaryprivate java.util.HashMapforbiddenNamesprivate int[]namePtrprivate PdfDictionaryoriginalResourcesprivate PdfDictionarypatternDictionaryprivate PdfDictionarypropertyDictionaryprivate PdfDictionaryshadingDictionaryprivate java.util.HashMapusedNamesprivate 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) 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)private PdfNametranslateName(PdfName name)
-
-
-
Field Detail
-
fontDictionary
private final PdfDictionary fontDictionary
-
xObjectDictionary
private final PdfDictionary xObjectDictionary
-
colorDictionary
private final PdfDictionary colorDictionary
-
patternDictionary
private final PdfDictionary patternDictionary
-
shadingDictionary
private final PdfDictionary shadingDictionary
-
extGStateDictionary
private final PdfDictionary extGStateDictionary
-
propertyDictionary
private final PdfDictionary propertyDictionary
-
forbiddenNames
private java.util.HashMap forbiddenNames
-
originalResources
private PdfDictionary originalResources
-
namePtr
private int[] namePtr
-
usedNames
private java.util.HashMap usedNames
-
-
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()
-
-