public PdfObject getProperties(PdfName name) { return getResourceObject(PdfName.Properties, name); }
public PdfPattern getPattern(PdfName name) { PdfObject pattern = getResourceObject(PdfName.Pattern, name); return pattern instanceof PdfDictionary ? PdfPattern.getPatternInstance((PdfDictionary) pattern) : null; }
public PdfColorSpace getColorSpace(PdfName name) { PdfObject colorSpace = getResourceObject(PdfName.ColorSpace, name); return colorSpace != null ? PdfColorSpace.makeColorSpace(colorSpace) : null; }
public PdfShading getShading(PdfName name) { PdfObject shading = getResourceObject(PdfName.Shading, name); return shading instanceof PdfDictionary ? PdfShading.makeShading((PdfDictionary) shading) : null; }