class PageResources extends Object
Modifier and Type | Field and Description |
---|---|
protected PdfDictionary |
colorDictionary |
protected PdfDictionary |
extGStateDictionary |
protected PdfDictionary |
fontDictionary |
protected HashSet<PdfName> |
forbiddenNames |
protected int[] |
namePtr |
protected PdfDictionary |
originalResources |
protected PdfDictionary |
patternDictionary |
protected PdfDictionary |
propertyDictionary |
protected PdfDictionary |
shadingDictionary |
protected HashMap<PdfName,PdfName> |
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 HashSet<PdfName> forbiddenNames
protected PdfDictionary originalResources
protected int[] namePtr
PageResources()
void setOriginalResources(PdfDictionary resources, int[] newNamePtr)
PdfName translateName(PdfName name)
PdfName addFont(PdfName name, PdfIndirectReference reference)
PdfName addXObject(PdfName name, PdfIndirectReference reference)
PdfName addColor(PdfName name, PdfIndirectReference reference)
void addDefaultColor(PdfName name, PdfObject obj)
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()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses