fop 1.1

## Uses of Class
org.apache.fop.pdf.PDFResourceContext

Packages that use PDFResourceContext
org.apache.fop.pdf: Classes for handling the low-level creation of PDF documents.
org.apache.fop.render.pdf: PDF Renderer
org.apache.fop.svg: Classes that add SVG support to FOP and SVG->PDF conversion for Batik.

Uses of PDFResourceContext in org.apache.fop.pdf

Subclasses of PDFResourceContext in org.apache.fop.pdf
`class` `PDFPage` Class representing a /Page object.

Methods in org.apache.fop.pdf with parameters of type PDFResourceContext
`PDFFormXObject` `PDFDocument.addFormXObject(PDFResourceContext res, PDFStream cont, PDFReference formres, java.lang.String key)` Add a form XObject to the PDF document.
`PDFImageXObject` `PDFDocument.addImage(PDFResourceContext res, PDFImage img)` Add an image to the PDF document.
`PDFPattern` `PDFFactory.makeGradient(PDFResourceContext res, boolean radial, PDFDeviceColorSpace theColorspace, java.util.List theColors, java.util.List theBounds, java.util.List theCoords, java.util.List theMatrix)` Make a gradient
`PDFICCBasedColorSpace` `PDFFactory.makeICCBasedColorSpace(PDFResourceContext res, java.lang.String explicitName, PDFICCStream iccStream)` Makes a new ICCBased color space and registers it in the resource context.
`PDFPattern` `PDFFactory.makePattern(PDFResourceContext res, int thePatternType, PDFResources theResources, int thePaintType, int theTilingType, java.util.List theBBox, double theXStep, double theYStep, java.util.List theMatrix, java.util.List theXUID, java.lang.StringBuffer thePatternDataStream)` Make a tiling pattern
`PDFPattern` `PDFFactory.makePattern(PDFResourceContext res, int thePatternType, PDFShading theShading, java.util.List theXUID, java.lang.StringBuffer theExtGState, java.util.List theMatrix)` Make a smooth shading pattern
`PDFSeparationColorSpace` `PDFFactory.makeSeparationColorSpace(PDFResourceContext res, org.apache.xmlgraphics.java2d.color.NamedColorSpace ncs)` Create a new Separation color space.

`PDFShading`

`PDFFactory.makeShading(PDFResourceContext res, int theShadingType, PDFDeviceColorSpace theColorSpace, java.util.List theBackground, java.util.List theBBox, boolean theAntiAlias, int theBitsPerCoordinate, int theBitsPerComponent, int theBitsPerFlag, java.util.List theDecode, PDFFunction theFunction)`
Make a free-form gouraud shaded triangle mesh, coons patch mesh, or tensor patch mesh shading object

`PDFShading` `PDFFactory.makeShading(PDFResourceContext res, int theShadingType, PDFDeviceColorSpace theColorSpace, java.util.List theBackground, java.util.List theBBox, boolean theAntiAlias, int theBitsPerCoordinate, int theBitsPerComponent, java.util.List theDecode, int theVerticesPerRow, PDFFunction theFunction)` make a Lattice-Form Gouraud mesh shading object
`PDFShading` `PDFFactory.makeShading(PDFResourceContext res, int theShadingType, PDFDeviceColorSpace theColorSpace, java.util.List theBackground, java.util.List theBBox, boolean theAntiAlias, java.util.List theDomain, java.util.List theMatrix, PDFFunction theFunction)` make a function based shading object
`PDFShading` `PDFFactory.makeShading(PDFResourceContext res, int theShadingType, PDFDeviceColorSpace theColorSpace, java.util.List theBackground, java.util.List theBBox, boolean theAntiAlias, java.util.List theCoords, java.util.List theDomain, PDFFunction theFunction, java.util.List theExtend)` Make an axial or radial shading object.

Uses of PDFResourceContext in org.apache.fop.render.pdf

Fields in org.apache.fop.render.pdf declared as PDFResourceContext
`protected PDFResourceContext` `PDFDocumentHandler.currentContext` the current annotation list to add annotations to
`PDFResourceContext` `PDFSVGHandler.PDFInfo.pdfContext` see PDF_CONTEXT

Methods in org.apache.fop.render.pdf that return PDFResourceContext
`PDFResourceContext` `PDFContentGenerator.getResourceContext()` Returns the applicable resource context for the generator.

Constructors in org.apache.fop.render.pdf with parameters of type PDFResourceContext
`PDFContentGenerator(PDFDocument document, java.io.OutputStream out, PDFResourceContext resourceContext)` Main constructor.

Uses of PDFResourceContext in org.apache.fop.svg

Fields in org.apache.fop.svg declared as PDFResourceContext
`protected PDFResourceContext` `PDFGraphics2D.resourceContext` The current resource context for adding fonts, patterns etc.

Constructors in org.apache.fop.svg with parameters of type PDFResourceContext
`PDFGraphics2D(boolean textAsShapes, FontInfo fi, PDFDocument doc, PDFResourceContext page, java.lang.String pref, java.lang.String font, float size)` Create a new PDFGraphics2D with the given pdf document info.

fop 1.1

Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.