libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
|
#include <uwmf.h>
Data Fields | |
uint32_t | Key |
MUST be 0x9AC6CDD7. | |
uint16_t | HWmf |
0. (Always. Manual says total number of 16bit words in record, but no examples found like that) | |
U_RECT16 | Dst |
Destination bounding box in logical units. | |
uint16_t | Inch |
Logical units/inch (convention if not specified: 1440 logical units/inch) | |
uint32_t | Reserved |
must be 0 | |
uint16_t | Checksum |
Checksum of preceding 10 16 bit values. | |
WMF manual 2.3.2.3 META_PLACEABLE If present this must immediately precede the header. It is not enumerated as an WMR record type. This only ever occurs at the start of a WMF file, so the two uint32_t values will always be aligned.