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

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

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

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

    Subclasses of PDFXObject in org.apache.fop.pdf
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PDFFormXObject` PDF Form XObject A derivative of the PDFXObject, is a PDF Stream that has not only a dictionary but a stream of image data.
    `class` | `PDFImageXObject` PDF XObject A derivative of the PDF Object, is a PDF Stream that has not only a dictionary but a stream of image data.

    Fields in org.apache.fop.pdf with type parameters of type PDFXObject
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Set<PDFXObject>` | PDFResources.`xObjects` Set of XObjects

    Methods in org.apache.fop.pdf that return PDFXObject
    Modifier and Type | Method and Description
    --- | ---
    `PDFXObject` | PDFDocument.`getXObject(java.lang.String key)` Get an XObject from the image map.

    Methods in org.apache.fop.pdf that return types with arguments of type PDFXObject
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Set<PDFXObject>` | PDFResourceContext.`getXObjects()`

    Methods in org.apache.fop.pdf with parameters of type PDFXObject
    Modifier and Type | Method and Description
    --- | ---
    `void` | PDFResources.`addXObject(PDFXObject xObject)` Add an XObject to the resources.
    `void` | PDFResourceContext.`addXObject(PDFXObject xObject)`

  - ### Uses of PDFXObject in org.apache.fop.render.pdf

    Methods in org.apache.fop.render.pdf with parameters of type PDFXObject
    Modifier and Type | Method and Description
    --- | ---
    `void` | PDFContentGenerator.`placeImage(float x, float y, float w, float h, PDFXObject xobj)` Places a previously registered image at a certain place on the page.
    `void` | PDFContentGenerator.`placeImage(float x, float y, float w, float h, PDFXObject xobj, java.lang.String structElemType, int mcid)` Places a previously registered image at a certain place on the page, bracketing it as a marked-content sequence.

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