Uses of Class org.apache.fop.pdf.PDFResources (Apache FOP 2.7 API)
Date: 2022-01-12

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

- Packages that use PDFResources
  Package | Description
  --- | ---
  org.apache.fop.pdf | Classes for handling the low-level creation of PDF documents.

- - ### Uses of PDFResources in org.apache.fop.pdf

    Fields in org.apache.fop.pdf declared as PDFResources
    Modifier and Type | Field and Description
    --- | ---
    `protected PDFResources` | PDFPattern.`resources` The resources associated with this pattern

    Methods in org.apache.fop.pdf that return PDFResources
    Modifier and Type | Method and Description
    --- | ---
    `PDFResources` | PDFResources.`getParentResources()`
    `PDFResources` | PDFResourceContext.`getPDFResources()` Get the resources for this resource context.
    `PDFResources` | PDFDocument.`getResources()` Get the /Resources object for the document
    `PDFResources` | PDFFactory.`makeResources()` Make a /Resources object.

    Methods in org.apache.fop.pdf with parameters of type PDFResources
    Modifier and Type | Method and Description
    --- | ---
    `PDFPage` | PDFFactory.`makePage(PDFResources resources, int pageWidth, int pageHeight)` Make a /Page object.
    `PDFPage` | PDFFactory.`makePage(PDFResources resources, int pageWidth, int pageHeight, int pageIndex)` Make a /Page object.
    `PDFPage` | PDFFactory.`makePage(PDFResources resources, int pageIndex, java.awt.geom.Rectangle2D mediaBox, java.awt.geom.Rectangle2D cropBox, java.awt.geom.Rectangle2D bleedBox, java.awt.geom.Rectangle2D trimBox)` Make a /Page object.
    `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
    `void` | PDFResources.`setParentResources(PDFResources p)`

    Constructors in org.apache.fop.pdf with parameters of type PDFResources
    Constructor and Description
    `PDFColorHandler(PDFResources resources)` Create a new instance for the given `PDFResources`
    `PDFPage(PDFResources resources, int pageIndex, java.awt.geom.Rectangle2D mediaBox, java.awt.geom.Rectangle2D cropBox, java.awt.geom.Rectangle2D bleedBox, java.awt.geom.Rectangle2D trimBox)` Create a /Page object
    `PDFPattern(PDFResources theResources, int thePatternType, int thePaintType, int theTilingType, java.util.List theBBox, double theXStep, double theYStep, java.util.List theMatrix, java.util.List theXUID, java.lang.StringBuffer thePatternDataStream)` Create a tiling pattern (type 1).
    `PDFResourceContext(PDFResources resources)` Creates a new ResourceContext.

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