## Uses of Class
javax.imageio.IIOParam

- Packages that use IIOParam
  Package | Description
  --- | ---
  javax.imageio | The main package of the Java Image I/O API.
  javax.imageio.plugins.bmp | Package containing the public classes used by the built-in BMP plug-in.
  javax.imageio.plugins.jpeg | Classes supporting the built-in JPEG plug-in.

- - ### Uses of IIOParam in javax.imageio

    Subclasses of IIOParam in javax.imageio
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ImageReadParam` A class describing how a stream is to be decoded.
    `class` | `ImageWriteParam` A class describing how a stream is to be encoded.

    Methods in javax.imageio with parameters of type IIOParam
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | IIOParamController.`activate(IIOParam param)` Activates the controller.

  - ### Uses of IIOParam in javax.imageio.plugins.bmp

    Subclasses of IIOParam in javax.imageio.plugins.bmp
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BMPImageWriteParam` A subclass of `ImageWriteParam` for encoding images in the BMP format.

  - ### Uses of IIOParam in javax.imageio.plugins.jpeg

    Subclasses of IIOParam in javax.imageio.plugins.jpeg
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JPEGImageReadParam` This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG reader plug-in.
    `class` | `JPEGImageWriteParam` This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG writer plug-in, and to request that optimized Huffman tables be computed for an image.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.