com.lowagie.text.pdf
class PageResources extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected PdfDictionary |
colorDictionary |
protected PdfDictionary |
extGStateDictionary |
protected PdfDictionary |
fontDictionary |
protected java.util.HashMap |
forbiddenNames |
protected int[] |
namePtr |
protected PdfDictionary |
originalResources |
protected PdfDictionary |
patternDictionary |
protected PdfDictionary |
propertyDictionary |
protected PdfDictionary |
shadingDictionary |
protected java.util.HashMap |
usedNames |
protected PdfDictionary |
xObjectDictionary |
Constructor and Description |
---|
PageResources() |
Modifier and Type | Method and 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) |
protected PdfDictionary fontDictionary
protected PdfDictionary xObjectDictionary
protected PdfDictionary colorDictionary
protected PdfDictionary patternDictionary
protected PdfDictionary shadingDictionary
protected PdfDictionary extGStateDictionary
protected PdfDictionary propertyDictionary
protected java.util.HashMap forbiddenNames
protected PdfDictionary originalResources
protected int[] namePtr
protected java.util.HashMap usedNames
void setOriginalResources(PdfDictionary resources, int[] newNamePtr)
PdfName addFont(PdfName name, PdfIndirectReference reference)
PdfName addXObject(PdfName name, PdfIndirectReference reference)
PdfName addColor(PdfName name, PdfIndirectReference reference)
void addDefaultColor(PdfDictionary dic)
void addDefaultColorDiff(PdfDictionary dic)
PdfName addShading(PdfName name, PdfIndirectReference reference)
PdfName addPattern(PdfName name, PdfIndirectReference reference)
PdfName addExtGState(PdfName name, PdfIndirectReference reference)
PdfName addProperty(PdfName name, PdfIndirectReference reference)
PdfDictionary getResources()
boolean hasResources()