Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback or view this page on the current PRONOM service.

Format

OLE2 Compound Document Format

Summary

Name
OLE2 Compound Document Format
Identifiers
PUID: fmt/111
Format type
Text (Structured)
Disclosure
None
Description
The OLE2 Compound Document Format is a generic document format developed by Microsoft as the underlying native binary format for many of its Office applications. The format is proprietary and Microsoft does not make details of its structure public. The information here is derived primarily from OpenOffice.org's reverse-engineered documentation of the format and should not therefore be regarded as definitive. A Compound Document acts as a file system in which independent data streams are organised within a hierarchy of containers, called storages. All storages and streams are contained within a parent Root Storage. A Directory Stream indexes every stream and storage in the file. A Compound Document begins with the Compound Document Header, including pointers to the location of the Directory Stream and Master Sector Allocation Table. The remainder of the file is organised into Sectors, the positions of which are defined in the Sector Allocation Table and Master Sector Allocation Table.
Source
Digital Preservation Department / The National Archives
Developed by
Microsoft Corporation

Relationships

Has lower priority than
Is supertype of

Internal signatures

OLE2 Compound Document Format

Note
Compound Document Header

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
None
Byte Sequence
D0CF11E0A1B11AE1{20}FEFF
Endianness
None