tiff library

TIFF and BigTIFF parsing entry points and page model.

Classes

ArchiveEntry
A physical entry of a book's container archive.
BinaryFile
Represents a binary book file.
Book
A fully parsed book, independent of its source format.
BookCover
A book cover: raw bytes plus the detected image type.
BookFile
Abstract representation of a file inside a book container.
BookMetadata
Format-agnostic book metadata extracted from any supported book file.
BookStatistics
Basic reading statistics computed from book content.
DocumentBook
A document-backed book produced by text and office-format adapters.
Files
The files contained in a parsed book.
The navigation (table of contents) of a book.
Represents a navigation point (table of contents entry) in a book.
ReadingOrderItem
One entry of a book's reading order.
TextFile
Represents a text book file.
TiffBook
A TIFF or BigTIFF book with decoded page images in IFD order.
TiffPage
One TIFF page with its decoded displayable image.

Enums

BookFormat
The book formats supported by unseal.

Functions

parseTiffBook(Uint8List bytes) → TiffBook
Decodes every page of a TIFF or BigTIFF document into displayable BMP/JPEG page images.
readTiffMetadata(Uint8List bytes) → BookMetadata
Validates the container and reads TIFF metadata without decoding image data.

Exceptions / Errors

TiffException
Malformed or excessive TIFF input.
TiffUnsupportedCodecException
A structurally valid TIFF page whose codec or layout Unseal does not decode.