|
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
1.8.5