2.2 EMFSPOOL Records

EMFSPOOL records include syntax and record types. This information is organized as follows.

Name

Section

Description

Record syntax

2.2.1

The structure and syntax of EMFSPOOL records.

Header record

2.2.2

The EMFSPOOL header record, which specifies global properties, including the size of the spool file, the name of the document being spooled, and the name of the output device.

Data records

2.2.3

EMFSPOOL data records, which specify page content, fonts, and output device information.

All string data in EMFSPOOL records MUST be encoded in Unicode UTF-16LE format, as specified in [UNICODE], unless stated otherwise. The size of each record in EMFSPOOL MUST be rounded up to a multiple of 4 bytes.