1.3.4 Properties

Because the Office Drawing Binary File Format Structure contains drawing data, it is heavily populated with properties that are specific to shapes. These shape properties are contained in a set of sparsely populated arrays. Each array contains a specific block of properties and contains only those properties for which the value differs from the default. If a property is specified to be ignored or is omitted from the file, it is assumed to have the default value.

If any property appears in a property block more than once, the last occurrence is assumed to be the correct property, and the value in the last occurrence overrides any previously set value.