# Uses of Class
org.apache.commons.imaging.bytesource.ByteSource

Packages that use ByteSource
Package
Description
org.apache.commons.imaging
The main package for Apache Commons Imaging.
org.apache.commons.imaging.bytesource
Encapsulates sources from which data may be read.
org.apache.commons.imaging.common
Provides utility classes that are employed across multiple image formats and sub-packages.
org.apache.commons.imaging.formats.bmp
The BMP image format.
org.apache.commons.imaging.formats.dcx
The DCX image format.
org.apache.commons.imaging.formats.gif
The GIF image format.
org.apache.commons.imaging.formats.icns
The ICNS image format.
org.apache.commons.imaging.formats.ico
The ICO/CUR image formats.
org.apache.commons.imaging.formats.jpeg
The JPEG image format.
org.apache.commons.imaging.formats.jpeg.decoder
JPEG image format decoder.
org.apache.commons.imaging.formats.jpeg.exif
JPEG image format Exif utilities.
org.apache.commons.imaging.formats.jpeg.iptc
JPEG image format IPTC metadata.
org.apache.commons.imaging.formats.jpeg.xmp
JPEG image format XMP metadata.
org.apache.commons.imaging.formats.pcx
The PCX image format.
org.apache.commons.imaging.formats.png
The PNG (Portable Network Graphics) image format.
org.apache.commons.imaging.formats.pnm
The PNM image format family.
org.apache.commons.imaging.formats.psd
The PSD image format.
org.apache.commons.imaging.formats.rgbe
The Radiance HDR image format.
org.apache.commons.imaging.formats.tiff
Provides classes and methods for reading and writing Tagged Image File Format (TIFF) files.
org.apache.commons.imaging.formats.wbmp
The Wireless Application Protocol Bitmap Format image format.
org.apache.commons.imaging.formats.webp
The WebP image format.
org.apache.commons.imaging.formats.xbm
The X BitMap image format.
org.apache.commons.imaging.formats.xpm
The X PixMap image format.
org.apache.commons.imaging.icc
ICC color profile.
org.apache.commons.imaging.internal
Internal utility classes.

- ## Uses of ByteSource in org.apache.commons.imaging

  Methods in org.apache.commons.imaging with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  AbstractImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  Writes the ImageInfo and format-specific information for the image content of the specified byte source to a PrintWriter
  `final String`
  AbstractImageParser.`dumpImageFile(ByteSource byteSource)`
  Writes the ImageInfo and format-specific information for the image content of the specified byte source to a string.
  `List<BufferedImage>`
  AbstractImageParser.`getAllBufferedImages(ByteSource byteSource)`
  Gets all images specified by the byte source (some formats may include multiple images within a single data source).
  `abstract BufferedImage`
  AbstractImageParser.`getBufferedImage(ByteSource byteSource, T params)`
  Gets a buffered image specified by the byte source (for sources that specify multiple images, choice of which image is returned is implementation dependent).
  `FormatCompliance`
  AbstractImageParser.`getFormatCompliance(ByteSource byteSource)`
  Determines the format compliance of the content of the supplied byte source based on rules provided by a specific implementation.
  `protected static ICC_Profile`
  Imaging.`getIccProfile(ByteSource byteSource)`
  `abstract byte[]`
  AbstractImageParser.`getIccProfileBytes(ByteSource byteSource, T params)`
  Gets an array of bytes describing the International Color Consortium (ICC) specification for the color space of the image contained in the input byteSource.
  `final ImageInfo`
  AbstractImageParser.`getImageInfo(ByteSource byteSource)`
  Gets image information from the specified ByteSource.
  `abstract ImageInfo`
  AbstractImageParser.`getImageInfo(ByteSource byteSource, T params)`
  Gets image information from the specified ByteSource.
  `abstract Dimension`
  AbstractImageParser.`getImageSize(ByteSource byteSource, T params)`
  Gets the size of the image described by the specified ByteSource.
  `static Dimension`
  Imaging.`getImageSize(ByteSource byteSource)`
  Determines the width and height of an image byte source.
  `final ImageMetadata`
  AbstractImageParser.`getMetadata(ByteSource byteSource)`
  Gets image metadata from the specified byte source.
  `abstract ImageMetadata`
  AbstractImageParser.`getMetadata(ByteSource byteSource, T params)`
  Gets image metadata from the specified byte source.
  `static String`
  Imaging.`getXmpXml(ByteSource byteSource)`
  Extracts the embedded XML metadata as an XML string.
  `static ImageFormat`
  Imaging.`guessFormat(ByteSource byteSource)`
  Attempts to determine the image format of a file based on its "magic numbers," the first bytes of the data.

- ## Uses of ByteSource in org.apache.commons.imaging.bytesource

  Methods in org.apache.commons.imaging.bytesource that return ByteSource
  Modifier and Type
  Method
  Description
  `static ByteSource`
  ByteSource.`array(byte[] array)`
  `static ByteSource`
  ByteSource.`array(byte[] array, String name)`
  `static ByteSource`
  ByteSource.`file(File file)`
  `static ByteSource`
  ByteSource.`inputStream(InputStream is, String name)`
  `static ByteSource`
  ByteSource.`path(Path file)`
  Methods in org.apache.commons.imaging.bytesource with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `static final InputStream`
  ByteSource.`getInputStream(ByteSource byteSource, long skip)`

- ## Uses of ByteSource in org.apache.commons.imaging.common

  Methods in org.apache.commons.imaging.common with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `String`
  XmpEmbeddable.`getXmpXml(ByteSource byteSource, XmpImagingParameters<E> params)`
  Gets a string containing XML conforming to the Extensible Metadata Platform (XMP) standard for representing information about image content.

- ## Uses of ByteSource in org.apache.commons.imaging.formats.bmp

  Methods in org.apache.commons.imaging.formats.bmp with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  BmpImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `BufferedImage`
  BmpImageParser.`getBufferedImage(ByteSource byteSource, BmpImagingParameters params)`
  `FormatCompliance`
  BmpImageParser.`getFormatCompliance(ByteSource byteSource)`
  `byte[]`
  BmpImageParser.`getIccProfileBytes(ByteSource byteSource, BmpImagingParameters params)`
  `ImageInfo`
  BmpImageParser.`getImageInfo(ByteSource byteSource, BmpImagingParameters params)`
  `Dimension`
  BmpImageParser.`getImageSize(ByteSource byteSource, BmpImagingParameters params)`
  `ImageMetadata`
  BmpImageParser.`getMetadata(ByteSource byteSource, BmpImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.dcx

  Methods in org.apache.commons.imaging.formats.dcx with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  DcxImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `List<BufferedImage>`
  DcxImageParser.`getAllBufferedImages(ByteSource byteSource)`
  `final BufferedImage`
  DcxImageParser.`getBufferedImage(ByteSource byteSource, PcxImagingParameters params)`
  `byte[]`
  DcxImageParser.`getIccProfileBytes(ByteSource byteSource, PcxImagingParameters params)`
  `ImageInfo`
  DcxImageParser.`getImageInfo(ByteSource byteSource, PcxImagingParameters params)`
  `Dimension`
  DcxImageParser.`getImageSize(ByteSource byteSource, PcxImagingParameters params)`
  `ImageMetadata`
  DcxImageParser.`getMetadata(ByteSource byteSource, PcxImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.gif

  Methods in org.apache.commons.imaging.formats.gif with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  GifImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `List<BufferedImage>`
  GifImageParser.`getAllBufferedImages(ByteSource byteSource)`
  `BufferedImage`
  GifImageParser.`getBufferedImage(ByteSource byteSource, GifImagingParameters params)`
  `FormatCompliance`
  GifImageParser.`getFormatCompliance(ByteSource byteSource)`
  `byte[]`
  GifImageParser.`getIccProfileBytes(ByteSource byteSource, GifImagingParameters params)`
  `ImageInfo`
  GifImageParser.`getImageInfo(ByteSource byteSource, GifImagingParameters params)`
  `Dimension`
  GifImageParser.`getImageSize(ByteSource byteSource, GifImagingParameters params)`
  `ImageMetadata`
  GifImageParser.`getMetadata(ByteSource byteSource, GifImagingParameters params)`
  `String`
  GifImageParser.`getXmpXml(ByteSource byteSource, XmpImagingParameters<GifImagingParameters> params)`
  Extracts embedded XML metadata as XML string.

- ## Uses of ByteSource in org.apache.commons.imaging.formats.icns

  Methods in org.apache.commons.imaging.formats.icns with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  IcnsImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `List<BufferedImage>`
  IcnsImageParser.`getAllBufferedImages(ByteSource byteSource)`
  `final BufferedImage`
  IcnsImageParser.`getBufferedImage(ByteSource byteSource, IcnsImagingParameters params)`
  `byte[]`
  IcnsImageParser.`getIccProfileBytes(ByteSource byteSource, IcnsImagingParameters params)`
  `ImageInfo`
  IcnsImageParser.`getImageInfo(ByteSource byteSource, IcnsImagingParameters params)`
  `Dimension`
  IcnsImageParser.`getImageSize(ByteSource byteSource, IcnsImagingParameters params)`
  `ImageMetadata`
  IcnsImageParser.`getMetadata(ByteSource byteSource, IcnsImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.ico

  Methods in org.apache.commons.imaging.formats.ico with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  IcoImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `List<BufferedImage>`
  IcoImageParser.`getAllBufferedImages(ByteSource byteSource)`
  `final BufferedImage`
  IcoImageParser.`getBufferedImage(ByteSource byteSource, IcoImagingParameters params)`
  `byte[]`
  IcoImageParser.`getIccProfileBytes(ByteSource byteSource, IcoImagingParameters params)`
  `ImageInfo`
  IcoImageParser.`getImageInfo(ByteSource byteSource, IcoImagingParameters params)`
  `Dimension`
  IcoImageParser.`getImageSize(ByteSource byteSource, IcoImagingParameters params)`
  `ImageMetadata`
  IcoImageParser.`getMetadata(ByteSource byteSource, IcoImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.jpeg

  Methods in org.apache.commons.imaging.formats.jpeg with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  JpegImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `void`
  JpegUtils.`dumpJfif(ByteSource byteSource)`
  `final BufferedImage`
  JpegImageParser.`getBufferedImage(ByteSource byteSource, JpegImagingParameters params)`
  `TiffImageMetadata`
  JpegImageParser.`getExifMetadata(ByteSource byteSource, TiffImagingParameters params)`
  `byte[]`
  JpegImageParser.`getExifRawData(ByteSource byteSource)`
  `byte[]`
  JpegImageParser.`getIccProfileBytes(ByteSource byteSource, JpegImagingParameters params)`
  `ImageInfo`
  JpegImageParser.`getImageInfo(ByteSource byteSource, JpegImagingParameters params)`
  `Dimension`
  JpegImageParser.`getImageSize(ByteSource byteSource, JpegImagingParameters params)`
  `ImageMetadata`
  JpegImageParser.`getMetadata(ByteSource byteSource, JpegImagingParameters params)`
  `JpegPhotoshopMetadata`
  JpegImageParser.`getPhotoshopMetadata(ByteSource byteSource, JpegImagingParameters params)`
  `String`
  JpegImageParser.`getXmpXml(ByteSource byteSource, XmpImagingParameters<JpegImagingParameters> params)`
  Extracts embedded XML metadata as XML string.
  `boolean`
  JpegImageParser.`hasExifSegment(ByteSource byteSource)`
  `boolean`
  JpegImageParser.`hasIptcSegment(ByteSource byteSource)`
  `boolean`
  JpegImageParser.`hasXmpSegment(ByteSource byteSource)`
  `List<AbstractSegment>`
  JpegImageParser.`readSegments(ByteSource byteSource, int[] markers, boolean returnAfterFirst)`
  `void`
  JpegUtils.`traverseJfif(ByteSource byteSource, JpegUtils.Visitor visitor)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.jpeg.decoder

  Methods in org.apache.commons.imaging.formats.jpeg.decoder with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `BufferedImage`
  JpegDecoder.`decode(ByteSource byteSource)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.jpeg.exif

  Methods in org.apache.commons.imaging.formats.jpeg.exif with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `void`
  ExifRewriter.`removeExifMetadata(ByteSource byteSource, OutputStream os)`
  Reads a JPEG image, removes all EXIF metadata (by removing the APP1 segment), and writes the result to a stream.
  `void`
  ExifRewriter.`updateExifMetadataLossless(ByteSource byteSource, OutputStream os, TiffOutputSet outputSet)`
  Reads a JPEG image, replaces the EXIF metadata and writes the result to a stream.
  `void`
  ExifRewriter.`updateExifMetadataLossy(ByteSource byteSource, OutputStream os, TiffOutputSet outputSet)`
  Reads a JPEG image, replaces the EXIF metadata and writes the result to a stream.

- ## Uses of ByteSource in org.apache.commons.imaging.formats.jpeg.iptc

  Methods in org.apache.commons.imaging.formats.jpeg.iptc with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `void`
  JpegIptcRewriter.`removeIptc(ByteSource byteSource, OutputStream os)`
  Reads a JPEG image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
  `void`
  JpegIptcRewriter.`removeIptc(ByteSource byteSource, OutputStream os, boolean removeSegment)`
  Reads a JPEG image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged (unless removeSegment is true) and writes the result to a stream.
  `void`
  JpegIptcRewriter.`writeIptc(ByteSource byteSource, OutputStream os, PhotoshopApp13Data newData)`
  Reads a JPEG image, replaces the IPTC data in the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.

- ## Uses of ByteSource in org.apache.commons.imaging.formats.jpeg.xmp

  Methods in org.apache.commons.imaging.formats.jpeg.xmp with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `protected JpegRewriter.JFIFPieces`
  JpegRewriter.`analyzeJfif(ByteSource byteSource)`
  `void`
  JpegXmpRewriter.`removeXmpXml(ByteSource byteSource, OutputStream os)`
  Reads a JPEG image, removes all XMP XML (by removing the APP1 segment), and writes the result to a stream.
  `void`
  JpegXmpRewriter.`updateXmpXml(ByteSource byteSource, OutputStream os, String xmpXml)`
  Reads a JPEG image, replaces the XMP XML and writes the result to a stream.

- ## Uses of ByteSource in org.apache.commons.imaging.formats.pcx

  Methods in org.apache.commons.imaging.formats.pcx with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  PcxImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `final BufferedImage`
  PcxImageParser.`getBufferedImage(ByteSource byteSource, PcxImagingParameters params)`
  `byte[]`
  PcxImageParser.`getIccProfileBytes(ByteSource byteSource, PcxImagingParameters params)`
  `ImageInfo`
  PcxImageParser.`getImageInfo(ByteSource byteSource, PcxImagingParameters params)`
  `Dimension`
  PcxImageParser.`getImageSize(ByteSource byteSource, PcxImagingParameters params)`
  `ImageMetadata`
  PcxImageParser.`getMetadata(ByteSource byteSource, PcxImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.png

  Methods in org.apache.commons.imaging.formats.png with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  PngImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `BufferedImage`
  PngImageParser.`getBufferedImage(ByteSource byteSource, PngImagingParameters params)`
  `TiffImageMetadata`
  PngImageParser.`getExifMetadata(ByteSource byteSource, TiffImagingParameters params)`
  Gets TIFF image metadata for a byte source and TIFF parameters.
  `byte[]`
  PngImageParser.`getExifRawData(ByteSource byteSource)`
  Gets TIFF image metadata for a byte source.
  `byte[]`
  PngImageParser.`getIccProfileBytes(ByteSource byteSource, PngImagingParameters params)`
  `ImageInfo`
  PngImageParser.`getImageInfo(ByteSource byteSource, PngImagingParameters params)`
  `Dimension`
  PngImageParser.`getImageSize(ByteSource byteSource, PngImagingParameters params)`
  `ImageMetadata`
  PngImageParser.`getMetadata(ByteSource byteSource, PngImagingParameters params)`
  `String`
  PngImageParser.`getXmpXml(ByteSource byteSource, XmpImagingParameters<PngImagingParameters> params)`
  `boolean`
  PngImageParser.`hasChunkType(ByteSource byteSource, ChunkType chunkType)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.pnm

  Methods in org.apache.commons.imaging.formats.pnm with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  PnmImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `BufferedImage`
  PnmImageParser.`getBufferedImage(ByteSource byteSource, PnmImagingParameters params)`
  `byte[]`
  PnmImageParser.`getIccProfileBytes(ByteSource byteSource, PnmImagingParameters params)`
  `ImageInfo`
  PnmImageParser.`getImageInfo(ByteSource byteSource, PnmImagingParameters params)`
  `Dimension`
  PnmImageParser.`getImageSize(ByteSource byteSource, PnmImagingParameters params)`
  `ImageMetadata`
  PnmImageParser.`getMetadata(ByteSource byteSource, PnmImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.psd

  Methods in org.apache.commons.imaging.formats.psd with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  PsdImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `BufferedImage`
  PsdImageParser.`getBufferedImage(ByteSource byteSource, PsdImagingParameters params)`
  `byte[]`
  PsdImageParser.`getIccProfileBytes(ByteSource byteSource, PsdImagingParameters params)`
  `ImageInfo`
  PsdImageParser.`getImageInfo(ByteSource byteSource, PsdImagingParameters params)`
  `Dimension`
  PsdImageParser.`getImageSize(ByteSource byteSource, PsdImagingParameters params)`
  `ImageMetadata`
  PsdImageParser.`getMetadata(ByteSource byteSource, PsdImagingParameters params)`
  `String`
  PsdImageParser.`getXmpXml(ByteSource byteSource, XmpImagingParameters params)`
  Extracts embedded XML metadata as XML string.

- ## Uses of ByteSource in org.apache.commons.imaging.formats.rgbe

  Methods in org.apache.commons.imaging.formats.rgbe with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `BufferedImage`
  RgbeImageParser.`getBufferedImage(ByteSource byteSource, RgbeImagingParameters params)`
  `byte[]`
  RgbeImageParser.`getIccProfileBytes(ByteSource byteSource, RgbeImagingParameters params)`
  `ImageInfo`
  RgbeImageParser.`getImageInfo(ByteSource byteSource, RgbeImagingParameters params)`
  `Dimension`
  RgbeImageParser.`getImageSize(ByteSource byteSource, RgbeImagingParameters params)`
  `ImageMetadata`
  RgbeImageParser.`getMetadata(ByteSource byteSource, RgbeImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.tiff

  Methods in org.apache.commons.imaging.formats.tiff with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `List<byte[]>`
  TiffImageParser.`collectRawImageData(ByteSource byteSource, TiffImagingParameters params)`
  `boolean`
  TiffImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `List<BufferedImage>`
  TiffImageParser.`getAllBufferedImages(ByteSource byteSource)`
  `BufferedImage`
  TiffImageParser.`getBufferedImage(ByteSource byteSource, TiffImagingParameters params)`
  Gets a buffered image specified by the byte source.
  `FormatCompliance`
  TiffImageParser.`getFormatCompliance(ByteSource byteSource)`
  `byte[]`
  TiffImageParser.`getIccProfileBytes(ByteSource byteSource, TiffImagingParameters params)`
  `ImageInfo`
  TiffImageParser.`getImageInfo(ByteSource byteSource, TiffImagingParameters params)`
  `Dimension`
  TiffImageParser.`getImageSize(ByteSource byteSource, TiffImagingParameters params)`
  `ImageMetadata`
  TiffImageParser.`getMetadata(ByteSource byteSource, TiffImagingParameters params)`
  `String`
  TiffImageParser.`getXmpXml(ByteSource byteSource, XmpImagingParameters<TiffImagingParameters> params)`
  `void`
  TiffReader.`read(ByteSource byteSource, FormatCompliance formatCompliance, TiffReader.Listener listener)`
  `TiffContents`
  TiffReader.`readContents(ByteSource byteSource, TiffImagingParameters params, FormatCompliance formatCompliance)`
  `TiffContents`
  TiffReader.`readDirectories(ByteSource byteSource, boolean readImageData, FormatCompliance formatCompliance)`
  `TiffContents`
  TiffReader.`readFirstDirectory(ByteSource byteSource, boolean readImageData, FormatCompliance formatCompliance)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.wbmp

  Methods in org.apache.commons.imaging.formats.wbmp with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  WbmpImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `final BufferedImage`
  WbmpImageParser.`getBufferedImage(ByteSource byteSource, WbmpImagingParameters params)`
  `byte[]`
  WbmpImageParser.`getIccProfileBytes(ByteSource byteSource, WbmpImagingParameters params)`
  `ImageInfo`
  WbmpImageParser.`getImageInfo(ByteSource byteSource, WbmpImagingParameters params)`
  `Dimension`
  WbmpImageParser.`getImageSize(ByteSource byteSource, WbmpImagingParameters params)`
  `ImageMetadata`
  WbmpImageParser.`getMetadata(ByteSource byteSource, WbmpImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.webp

  Methods in org.apache.commons.imaging.formats.webp with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  WebPImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `BufferedImage`
  WebPImageParser.`getBufferedImage(ByteSource byteSource, WebPImagingParameters params)`
  `byte[]`
  WebPImageParser.`getIccProfileBytes(ByteSource byteSource, WebPImagingParameters params)`
  `ImageInfo`
  WebPImageParser.`getImageInfo(ByteSource byteSource, WebPImagingParameters params)`
  `Dimension`
  WebPImageParser.`getImageSize(ByteSource byteSource, WebPImagingParameters params)`
  `WebPImageMetadata`
  WebPImageParser.`getMetadata(ByteSource byteSource, WebPImagingParameters params)`
  `String`
  WebPImageParser.`getXmpXml(ByteSource byteSource, XmpImagingParameters<WebPImagingParameters> params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.xbm

  Methods in org.apache.commons.imaging.formats.xbm with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  XbmImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `final BufferedImage`
  XbmImageParser.`getBufferedImage(ByteSource byteSource, XbmImagingParameters params)`
  `byte[]`
  XbmImageParser.`getIccProfileBytes(ByteSource byteSource, XbmImagingParameters params)`
  `ImageInfo`
  XbmImageParser.`getImageInfo(ByteSource byteSource, XbmImagingParameters params)`
  `Dimension`
  XbmImageParser.`getImageSize(ByteSource byteSource, XbmImagingParameters params)`
  `ImageMetadata`
  XbmImageParser.`getMetadata(ByteSource byteSource, XbmImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.formats.xpm

  Methods in org.apache.commons.imaging.formats.xpm with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `boolean`
  XpmImageParser.`dumpImageFile(PrintWriter pw, ByteSource byteSource)`
  `final BufferedImage`
  XpmImageParser.`getBufferedImage(ByteSource byteSource, XpmImagingParameters params)`
  `byte[]`
  XpmImageParser.`getIccProfileBytes(ByteSource byteSource, XpmImagingParameters params)`
  `ImageInfo`
  XpmImageParser.`getImageInfo(ByteSource byteSource, XpmImagingParameters params)`
  `Dimension`
  XpmImageParser.`getImageSize(ByteSource byteSource, XpmImagingParameters params)`
  `ImageMetadata`
  XpmImageParser.`getMetadata(ByteSource byteSource, XpmImagingParameters params)`

- ## Uses of ByteSource in org.apache.commons.imaging.icc

  Methods in org.apache.commons.imaging.icc with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `IccProfileInfo`
  IccProfileParser.`getIccProfileInfo(ByteSource byteSource)`
  `boolean`
  IccProfileParser.`isSrgb(ByteSource byteSource)`

- ## Uses of ByteSource in org.apache.commons.imaging.internal

  Methods in org.apache.commons.imaging.internal with parameters of type ByteSource
  Modifier and Type
  Method
  Description
  `static <T extends ImagingParameters<T>>
  AbstractImageParser<T>`
  ImageParserFactory.`getImageParser(ByteSource byteSource)`