Module: Cabriolet::Binary::LITStructures

Defined in:
lib/cabriolet/binary/lit_structures.rb

Overview

Microsoft Reader LIT file format binary structures

Based on the openclit/SharpLit reference implementation. LIT files use a complex structure with pieces, directory chunks, and section-based storage with LZX compression.

NOTE: DES-encrypted (DRM-protected) LIT files are not supported.

Defined Under Namespace

Modules: GUIDs, Paths, Tags Classes: AOLIHeader, AOLLHeader, IFCMHeader, LZXControlData, ManifestEntry, PieceStructure, PrimaryHeader, ResetTableHeader, SecondaryHeader

Constant Summary collapse

SIGNATURE =

LIT file signature: “ITOLITLS”

"ITOLITLS"