Binary document format encoded as a file

This format defines the header and structure of files who contain documents in binary form.

Bytes 0               4               8               X               Y
      +---+---+---+---+---+---+---+---+---+ - - - +---+---+ - - - +---+
      |'D' 'B' 'N' ' '| 1             | DOCUMENT TYPE |    DOCUMENT   |
      +---+---+---+---+---+---+---+---+---+ - - - +---+---+ - - - +---+
Offset Description
0-4 file format signature, ASCII value "DBN " with the ending space
4-8 4 bytes unsigned integer in Little-Endian for the format version number, must be 1
8-X document type encoded as a document, see document binary format
X-Y document matching provided document type if provided, encoded as defined by the document binary format