libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
|
EMF+ manual 2.3.4.9, Microsoft name: EmfPlusDrawImagePoints Record, Index 0x1B. More...
#include <upmf.h>
Data Fields | |
U_PMF_CMN_HDR | Header |
Common header. | |
uint32_t | ImgAttrID |
EmfPlusImageAttributes object. | |
int32_t | SrcUnit |
UnitType enumeration. | |
U_PMF_RECTF | SrcRect |
Region of image. | |
uint32_t | Elements |
Number of members in Points, must be 3. | |
EMF+ manual 2.3.4.9, Microsoft name: EmfPlusDrawImagePoints Record, Index 0x1B.
flags (LITTLE endian here, manual uses BIG endian) bit 14 U_PPF_C Set: Points is U_PMF_POINT; Clear: Points is U_PMF_POINTF bit 13 U_PPF_E Set: effect from previous U_PMF_SERIALIZABLEOBJECT record will be applied; Clear: no effect applied bit 11 U_PPF_P Set: Points has relative coordinates; Clear: Points has absolute coordinates bits 0-7 Index of an U_PMF_Image object in the EMF+ object table (0-63, inclusive) bit1 bit4 Type of Data 1 0 U_EMF_POINT 0 0 U_EMF_POINTF 0 1 U_EMF_POINTR
WARNING! Windows XP Preview does not show filter effects, whether or not U_PPF_E is set. They are visible if the EMF+ file is inserted as an image into PowerPoint.