Uses of Class org.apache.fop.pdf.PDFArray (Apache FOP Core 2.11 API)
Date: 2025-04-24

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

- Packages that use PDFArray
  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 PDFArray in org.apache.fop.pdf

    Subclasses of PDFArray in org.apache.fop.pdf
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PDFCIELabColorSpace` This class represents a "CIE L*a*b*" color space.
    `class` | `PDFSeparationColorSpace` This class represents a "Separation" color space.

    Methods in org.apache.fop.pdf that return PDFArray
    Modifier and Type | Method and Description
    --- | ---
    `PDFArray` | PDFEncoding.DifferencesBuilder.`buildDifferencesArray(SingleByteEncoding encodingA, SingleByteEncoding encodingB)` Creates an array containing the differences between two single-byte.
    `PDFArray` | PDFStructTreeRoot.`getKids()` Returns the children element of this StructTreeRoot.
    `PDFArray` | PDFNumberTreeNode.`getKids()` Returns the Kids array.
    `PDFArray` | PDFNameTreeNode.`getKids()` Returns the Kids array.
    `PDFArray` | PDFNameTreeNode.`getNames()` Returns the Names array.
    `PDFArray` | PDFRoot.`getOutputIntents()` Returns the /OutputIntents array.
    `PDFArray` | PDFFactory.`makeArray(int[] values)` Make an Array object (ex.

    Methods in org.apache.fop.pdf with parameters of type PDFArray
    Modifier and Type | Method and Description
    --- | ---
    `void` | PDFEncoding.`setDifferences(PDFArray differences)` Sets the Differences value.
    `void` | PDFFontType3.`setFontMatrix(PDFArray matrix)` Set the font's transformation matrix
    `void` | PDFNumberTreeNode.`setKids(PDFArray kids)` Sets the Kids array.
    `void` | PDFNameTreeNode.`setKids(PDFArray kids)` Sets the Kids array.
    `void` | PDFNameTreeNode.`setNames(PDFArray names)` Sets the Names array.
    `void` | PDFFontNonBase14.`setWidthMetrics(int firstChar, int lastChar, PDFArray widths)` Set the width metrics for the font

    Constructors in org.apache.fop.pdf with parameters of type PDFArray
    Constructor and Description
    `PDFFontType3(String fontname, String basefont, Object encoding, PDFRectangle fontBBox, PDFArray fontMatrix, PDFCharProcs charProcs)` Create the /Font object

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

    Methods in org.apache.fop.render.pdf that return PDFArray
    Modifier and Type | Method and Description
    --- | ---
    `PDFArray` | PDFLogicalStructureHandler.`getPageParentTree()`

    Methods in org.apache.fop.render.pdf that return types with arguments of type PDFArray
    Modifier and Type | Method and Description
    --- | ---
    `Map<Integer,PDFArray>` | PDFRenderingContext.`getPageNumbers()`
    `Map<Integer,PDFArray>` | PDFDocumentHandler.`getPageNumbers()`

    Method parameters in org.apache.fop.render.pdf with type arguments of type PDFArray
    Modifier and Type | Method and Description
    --- | ---
    `void` | PDFRenderingContext.`setPageNumbers(Map<Integer,PDFArray> pageNumbers)`

Copyright © 2025 Apache Software Foundation. All rights reserved.