TiffDecoder class

Inheritance

Constructors

TiffDecoder()

Properties

exif ExifData?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
info TiffInfo?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

decode(Uint8List bytes, {int? frame}) Image?
Decode the file and extract a single image from it. If the file is animated, the specified frame will be decoded. If there was a problem decoding the file, null is returned.
override
decodeFrame(int frame) Image?
Decode a single frame from the data stat was set with startDecode. If frame is out of the range of available frames, null is returned. Non animated image files will only have frame 0.
override
isValidFile(Uint8List data) bool
Is the given file a valid TIFF image?
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
numFrames() int
How many frames are available to be decoded. startDecode should have been called first. Non animated image files will have a single frame.
override
startDecode(Uint8List bytes) TiffInfo?
Validate the file is a TIFF image and get information about it. If the file is not a valid TIFF image, null is returned.
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

tiffBigEndian → const int
tiffLittleEndian → const int
tiffSignature → const int