Package-level declarations

Types

Link copied to clipboard
open class ImageDataElement(val offset: Int, val length: Int) : TiffElement
Link copied to clipboard
data class TiffContents(val header: TiffHeader, val directories: List<TiffDirectory>, val makerNoteDirectory: TiffDirectory?, val geoTiffDirectory: GeoTiffDirectory?)
Link copied to clipboard
class TiffDirectory(val type: Int, val entries: List<TiffField>, val offset: Int, val nextDirectoryOffset: Int, val byteOrder: ByteOrder) : TiffElement

Provides methods and elements for accessing an Image File Directory (IFD) from a TIFF file. In the TIFF specification, the IFD is the main container for individual images or sets of metadata. While not all Directories contain images, images are always stored in a Directory.

Link copied to clipboard
open class TiffElement(val debugDescription: String, val offset: Int, val length: Int) : Comparable<TiffElement>
Link copied to clipboard
class TiffField(val offset: Int, val tag: Int, val directoryType: Int, val fieldType: FieldType<out Any>, val count: Int, val localValue: Int?, val valueOffset: Int?, val valueBytes: ByteArray, val byteOrder: ByteOrder, val sortHint: Int)

A TIFF field in a TIFF directory.

Link copied to clipboard
data class TiffHeader(val byteOrder: ByteOrder, val tiffVersion: Int, val offsetToFirstIFD: Int) : TiffElement
Link copied to clipboard
Link copied to clipboard
object TiffReader