Table of Contents

Class ImageTypeDetector

Namespace
iText.IO.Image
Assembly
itext.io.dll

Helper class that detects image type by magic bytes

public sealed class ImageTypeDetector
Inheritance
ImageTypeDetector
Inherited Members

Methods

DetectImageType(byte[])

Detect image type by magic bytes given the byte array source.

public static ImageType DetectImageType(byte[] source)

Parameters

source byte[]

image bytes

Returns

ImageType

detected image type, see ImageType . Returns NONE if image type is unknown

DetectImageType(Stream)

Detect image type by magic bytes given the input stream.

public static ImageType DetectImageType(Stream stream)

Parameters

stream Stream

image stream

Returns

ImageType

detected image type, see ImageType . Returns NONE if image type is unknown

DetectImageType(Uri)

Detect image type by magic bytes given the source URL.

public static ImageType DetectImageType(Uri source)

Parameters

source Uri

image URL

Returns

ImageType

detected image type, see ImageType . Returns NONE if image type is unknown