libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
|
Macros | |
#define | U_FF_MASK_SUBLID 0x003F |
EMF+ manual 2.2.2.23, Microsoft name: EmfPlusLanguageIdentifier. | |
#define | U_FF_SHFT_SUBLID 0x000A |
EMF+ manual 2.2.2.23, Microsoft name: EmfPlusLanguageIdentifier. | |
#define | U_FF_MASK_PRILID 0x03FF |
EMF+ manual 2.2.2.23, Microsoft name: EmfPlusLanguageIdentifier. | |
#define | U_FF_SHFT_PRILID 0x0000 |
EMF+ manual 2.2.2.23, Microsoft name: EmfPlusLanguageIdentifier. | |
#define | U_FF_MASK_LID 0xFFFF |
EMF+ manual 2.2.2.23, Microsoft name: EmfPlusLanguageIdentifier. | |
#define | U_FF_SHFT_LID 0x0000 |
EMF+ manual 2.2.2.23, Microsoft name: EmfPlusLanguageIdentifier. | |
#define | U_FF_MASK_RL 0x003F |
EMF+ manual 2.2.2.32, Microsoft name: EmfPlusPathPointTypeRLE. | |
#define | U_FF_SHFT_RL 0x0008 |
EMF+ manual 2.2.2.32, Microsoft name: EmfPlusPathPointTypeRLE. | |
#define | U_FF_MASK_PPT 0x00FF |
EMF+ manual 2.2.2.32, Microsoft name: EmfPlusPathPointTypeRLE. | |
#define | U_FF_SHFT_PPT 0x0000 |
EMF+ manual 2.2.2.32, Microsoft name: EmfPlusPathPointTypeRLE. | |
#define | U_FF_MASK_OID8 0x00FF |
EMF+ manual 2.3.1.3, Microsoft name: EmfPlusSetClipPath. | |
#define | U_FF_SHFT_OID8 0x0000 |
EMF+ manual 2.3.1.3, Microsoft name: EmfPlusSetClipPath. | |
#define | U_FF_MASK_CM4 0x000F |
EMF+ manual 2.3.1.3, Microsoft name: EmfPlusSetClipPath. | |
#define | U_FF_SHFT_CM4 0x0008 |
EMF+ manual 2.3.1.3, Microsoft name: EmfPlusSetClipPath. | |
#define | U_FF_MASK_OT 0x003F |
EMF+ manual 2.3.5.1, Microsoft name: EmfPlusObject. | |
#define | U_FF_SHFT_OT 0x0008 |
EMF+ manual 2.3.5.1, Microsoft name: EmfPlusObject. | |
#define | U_FF_MASK_AA 0x007F |
EMF+ manual 2.3.6.1, Microsoft name: EmfPlusSetAntiAliasMode. | |
#define | U_FF_SHFT_AA 0x0001 |
EMF+ manual 2.3.6.1, Microsoft name: EmfPlusSetAntiAliasMode. | |
#define | U_FF_MASK_CM 0x00FF |
EMF+ manual 2.3.6.2, Microsoft name: EmfPlusSetCompositingMode. | |
#define | U_FF_SHFT_CM 0x0000 |
EMF+ manual 2.3.6.2, Microsoft name: EmfPlusSetCompositingMode. | |
#define | U_FF_MASK_CQ 0x00FF |
EMF+ manual 2.3.6.3, Microsoft name: EmfPlusSetCompositingQuality. | |
#define | U_FF_SHFT_CQ 0x0000 |
EMF+ manual 2.3.6.3, Microsoft name: EmfPlusSetCompositingQuality. | |
#define | U_FF_MASK_IM 0x00FF |
EMF+ manual 2.3.6.4, Microsoft name: EmfPlusSetInterpolationMode. | |
#define | U_FF_SHFT_IM 0x0000 |
EMF+ manual 2.3.6.4, Microsoft name: EmfPlusSetInterpolationMode. | |
#define | U_FF_MASK_PxOffM 0x00FF |
EMF+ manual 2.3.6.5, Microsoft name: EmfPlusSetPixelOffsetMode. | |
#define | U_FF_SHFT_PxOffM 0x0000 |
EMF+ manual 2.3.6.5, Microsoft name: EmfPlusSetPixelOffsetMode. | |
#define | U_FF_MASK_TGC 0x0FFF |
EMF+ manual 2.3.6.7, Microsoft name: EmfPlusSetTextContrast. | |
#define | U_FF_SHFT_TGC 0x0000 |
EMF+ manual 2.3.6.7, Microsoft name: EmfPlusSetTextContrast. | |
#define | U_FF_MASK_TRH 0x00FF |
EMF+ manual 2.3.6.8, Microsoft name: EmfPlusSetTextRenderingHint. | |
#define | U_FF_SHFT_TRH 0x0000 |
EMF+ manual 2.3.6.8, Microsoft name: EmfPlusSetTextRenderingHint. | |
#define | U_FF_MASK_UT 0x00FF |
EMF+ manual 2.3.7.1, Microsoft name: EmfPlusBeginContainer. | |
#define | U_FF_SHFT_UT 0x0008 |
EMF+ manual 2.3.7.1, Microsoft name: EmfPlusBeginContainer. | |
#define | U_FF_MASK_TSC 0x7FFF |
EMF+ manual 2.3.8.1, Microsoft name: EmfPlusSetTSClip. | |
#define | U_FF_SHFT_TSC 0x0000 |
EMF+ manual 2.3.8.1, Microsoft name: EmfPlusSetTSClip. | |
#define | U_FF_MASK_PU 0x00FF |
EMF+ manual 2.3.9.5, Microsoft name: EmfPlusSetPageTransform. | |
#define | U_FF_SHFT_PU 0x0000 |
EMF+ manual 2.3.9.5, Microsoft name: EmfPlusSetPageTransform. | |
Documenting the OBSERVED positions of fields in 16 bit flag integers after they have been read in Little Ended from files.
Note, some of these are used in more than one record type, only a single reference is provided