libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
|
Macros | |
#define | U_PMR_HEADER 0x0001 |
U_PMRHeader record. | |
#define | U_PMR_ENDOFFILE 0x0002 |
U_PMREndOfFile record. | |
#define | U_PMR_COMMENT 0x0003 |
U_PMRComment record. | |
#define | U_PMR_GETDC 0x0004 |
U_PMRGetDC record. | |
#define | U_PMR_MULTIFORMATSTART 0x0005 |
U_PMRMultiFormatStart record. | |
#define | U_PMR_MULTIFORMATSECTION 0x0006 |
U_PMRMultiFormatSection record. | |
#define | U_PMR_MULTIFORMATEND 0x0007 |
U_PMRMultiFormatEnd record. | |
#define | U_PMR_OBJECT 0x0008 |
U_PMRObject record. | |
#define | U_PMR_CLEAR 0x0009 |
U_PMRClear record. | |
#define | U_PMR_FILLRECTS 0x000A |
U_PMRFillRects record. | |
#define | U_PMR_DRAWRECTS 0x000B |
U_PMRDrawRects record. | |
#define | U_PMR_FILLPOLYGON 0x000C |
U_PMRFillPolygon record. | |
#define | U_PMR_DRAWLINES 0x000D |
U_PMRDrawLines record. | |
#define | U_PMR_FILLELLIPSE 0x000E |
U_PMRFillEllipse record. | |
#define | U_PMR_DRAWELLIPSE 0x000F |
U_PMRDrawEllipse record. | |
#define | U_PMR_FILLPIE 0x0010 |
U_PMRFillPie record. | |
#define | U_PMR_DRAWPIE 0x0011 |
U_PMRDrawPie record. | |
#define | U_PMR_DRAWARC 0x0012 |
U_PMRDrawArc record. | |
#define | U_PMR_FILLREGION 0x0013 |
U_PMRFillRegion record. | |
#define | U_PMR_FILLPATH 0x0014 |
U_PMRFillPath record. | |
#define | U_PMR_DRAWPATH 0x0015 |
U_PMRDrawPath record. | |
#define | U_PMR_FILLCLOSEDCURVE 0x0016 |
U_PMRFillClosedCurve record. | |
#define | U_PMR_DRAWCLOSEDCURVE 0x0017 |
U_PMRDrawClosedCurve record. | |
#define | U_PMR_DRAWCURVE 0x0018 |
U_PMRDrawCurve record. | |
#define | U_PMR_DRAWBEZIERS 0x0019 |
U_PMRDrawBeziers record. | |
#define | U_PMR_DRAWIMAGE 0x001A |
U_PMRDrawImage record. | |
#define | U_PMR_DRAWIMAGEPOINTS 0x001B |
U_PMRDrawImagePoints record. | |
#define | U_PMR_DRAWSTRING 0x001C |
U_PMRDrawString record. | |
#define | U_PMR_SETRENDERINGORIGIN 0x001D |
U_PMRSetRenderingOrigin record. | |
#define | U_PMR_SETANTIALIASMODE 0x001E |
U_PMRSetAntiAliasMode record. | |
#define | U_PMR_SETTEXTRENDERINGHINT 0x001F |
U_PMRSetTextRenderingHint record. | |
#define | U_PMR_SETTEXTCONTRAST 0x0020 |
U_PMRSetTextContrast record. | |
#define | U_PMR_SETINTERPOLATIONMODE 0x0021 |
U_PMRSetInterpolationMode record. | |
#define | U_PMR_SETPIXELOFFSETMODE 0x0022 |
U_PMRSetPixelOffsetMode record. | |
#define | U_PMR_SETCOMPOSITINGMODE 0x0023 |
U_PMRSetCompositingMode record. | |
#define | U_PMR_SETCOMPOSITINGQUALITY 0x0024 |
U_PMRSetCompositingQuality record. | |
#define | U_PMR_SAVE 0x0025 |
U_PMRSave record. | |
#define | U_PMR_RESTORE 0x0026 |
U_PMRRestore record. | |
#define | U_PMR_BEGINCONTAINER 0x0027 |
U_PMRBeginContainer record. | |
#define | U_PMR_BEGINCONTAINERNOPARAMS 0x0028 |
U_PMRBeginContainerNoParams record. | |
#define | U_PMR_ENDCONTAINER 0x0029 |
U_PMREndContainer record. | |
#define | U_PMR_SETWORLDTRANSFORM 0x002A |
U_PMRSetWorldTransform record. | |
#define | U_PMR_RESETWORLDTRANSFORM 0x002B |
U_PMRResetWorldTransform record. | |
#define | U_PMR_MULTIPLYWORLDTRANSFORM 0x002C |
U_PMRMultiplyWorldTransform record. | |
#define | U_PMR_TRANSLATEWORLDTRANSFORM 0x002D |
U_PMRTranslateWorldTransform record. | |
#define | U_PMR_SCALEWORLDTRANSFORM 0x002E |
U_PMRScaleWorldTransform record. | |
#define | U_PMR_ROTATEWORLDTRANSFORM 0x002F |
U_PMRRotateWorldTransform record. | |
#define | U_PMR_SETPAGETRANSFORM 0x0030 |
U_PMRSetPageTransform record. | |
#define | U_PMR_RESETCLIP 0x0031 |
U_PMRResetClip record. | |
#define | U_PMR_SETCLIPRECT 0x0032 |
U_PMRSetClipRect record. | |
#define | U_PMR_SETCLIPPATH 0x0033 |
U_PMRSetClipPath record. | |
#define | U_PMR_SETCLIPREGION 0x0034 |
U_PMRSetClipRegion record. | |
#define | U_PMR_OFFSETCLIP 0x0035 |
U_PMROffsetClip record. | |
#define | U_PMR_DRAWDRIVERSTRING 0x0036 |
U_PMRDrawDriverstring record. | |
#define | U_PMR_STROKEFILLPATH 0x0037 |
U_PMRStrokeFillPath record. | |
#define | U_PMR_SERIALIZABLEOBJECT 0x0038 |
U_PMRSerializableObject record. | |
#define | U_PMR_SETTSGRAPHICS 0x0039 |
U_PMRSetTSGraphics record. | |
#define | U_PMR_SETTSCLIP 0x003A |
U_PMRSetTSClip record. | |
#define | U_PMR_RECFLAG 0x4000 |
In EMF+ files the type is one of the above + this flag. | |
#define | U_PMR_TYPE_MASK 0x003F |
mask for EMF+ types | |
#define | U_PMR_MIN 1 |
Minimum U_PMR_ value. | |
#define | U_PMR_MAX 58 |
Maximum U_PMR_ value. | |
EMF+ manual 2.1.1.1, Microsoft name: RecordType Enumeration