168 int U_pmf_onerec_print(
const char *contents,
const char *blimit,
int recnum,
int off);
int U_PMR_DRAWCURVE_print(const char *contents)
Print data from a U_PMR_DRAWCURVE record.
Definition: upmf_print.c:2213
int U_PMR_OFFSETCLIP_print(const char *contents)
Print data from a U_PMR_OFFSETCLIP record.
Definition: upmf_print.c:1978
int U_PMR_DRAWLINES_print(const char *contents)
Print data from a U_PMR_DRAWLINES record.
Definition: upmf_print.c:2353
int U_PMF_BLENDCOLORS_print(const char *contents)
Print data from a U_PMF_BLENDCOLORS object.
Definition: upmf_print.c:786
int U_PMR_SETTSCLIP_print(const char *contents)
Print data from a U_PMR_SETTSCLIP record.
Definition: upmf_print.c:2938
int U_PMF_PALETTE_print(const char *contents)
Print data from a U_PMF_PALETTE object.
Definition: upmf_print.c:1261
int U_PMF_PATHGRADIENTBRUSHDATA_print(const char *contents)
Print data from a U_PMF_PATHGRADIENTBRUSHDATA object.
Definition: upmf_print.c:1284
int U_PMR_DRAWBEZIERS_print(const char *contents)
Print data from a U_PMR_DRAWBEZIERS record.
Definition: upmf_print.c:2160
int U_PMF_DASHEDLINEDATA_print(const char *contents)
Print data from a U_PMF_DASHEDLINEDATA object.
Definition: upmf_print.c:1044
int U_PMR_SETCLIPPATH_print(const char *contents)
Print data from a U_PMR_SETCLIPPATH record.
Definition: upmf_print.c:2004
int U_PMF_ARGB_print(const char *contents)
Print data from a U_PMF_ARGB object.
Definition: upmf_print.c:724
int U_PMF_LINEARGRADIENTBRUSHOPTIONALDATA_print(const char *contents, int BDFlag)
Print data from a U_PMF_LINEARGRADIENTBRUSHOPTIONALDATA object.
Definition: upmf_print.c:1185
int U_PMR_SETTSGRAPHICS_print(const char *contents)
Print data from a U_PMR_SETTSGRAPHICS record.
Definition: upmf_print.c:2958
int U_PMF_BRUSHTYPEENUMERATION_print(int otype)
Print value of an BrushType Enumeration.
Definition: upmf_print.c:244
int U_PMF_STRINGFORMATDATA_print(const char *contents, uint32_t TabStopCount, uint32_t RangeCount)
Print data from a U_PMF_STRINGFORMATDATA object.
Definition: upmf_print.c:1689
int U_PMR_DRAWDRIVERSTRING_print(const char *contents)
Print data from a U_PMR_DRAWDRIVERSTRING record.
Definition: upmf_print.c:2234
int U_PMR_SETPIXELOFFSETMODE_print(const char *contents)
Print data from a U_PMR_SETPIXELOFFSETMODE record.
Definition: upmf_print.c:2798
int U_PMF_BRUSH_print(const char *contents)
Print data from a U_PMF_BRUSH object.
Definition: upmf_print.c:451
int U_PMR_RESETCLIP_print(const char *contents)
Print data from a U_PMR_OFFSETCLIP record.
Definition: upmf_print.c:1994
int U_PMF_BLENDFACTORS_print(const char *contents, const char *type)
Print data from a U_PMF_BLENDFACTORS object.
Definition: upmf_print.c:814
int U_PMR_SETTEXTRENDERINGHINT_print(const char *contents)
Print data from a U_PMR_SETTEXTRENDERINGHINT record.
Definition: upmf_print.c:2843
int U_PMF_CUSTOMLINECAPOPTIONALDATA_print(const char *contents, uint32_t Flags)
Print data from a U_PMF_CUSTOMLINECAPOPTIONALDATA object.
Definition: upmf_print.c:1003
int U_PMF_REGIONNODEPATH_print(const char *contents)
Print data from a U_PMF_REGIONNODEPATH object.
Definition: upmf_print.c:1652
int U_PMF_PENDATA_print(const char *contents)
Print data from a U_PMF_PATHPOINTTYPERLE object.
Definition: upmf_print.c:1384
EMF+ manual 2.2.2.38, Microsoft name: EmfPlusRect Object.
Definition: upmf.h:1959
int U_PMF_LINEARGRADIENTBRUSHDATA_print(const char *contents)
Print data from a U_PMF_LINEARGRADIENTBRUSHDATA object.
Definition: upmf_print.c:1154
int U_PMR_DRAWELLIPSE_print(const char *contents)
Print data from a U_PMR_DRAWELLIPSE record.
Definition: upmf_print.c:2284
int U_PMR_SETANTIALIASMODE_print(const char *contents)
Print data from a U_PMR_SETANTIALIASMODE record.
Definition: upmf_print.c:2738
uint32_t U_PMF_LANGUAGEIDENTIFIER
EMF+ manual 2.2.2.23, Microsoft name: EmfPlusLanguageIdentifier Object, out of order, needed for 2.2.1.9.
Definition: upmf.h:1511
int U_PMF_RECTF_S_print(U_PMF_RECTF *Rect)
Print data from a U_PMF_RECTF Structure.
Definition: upmf_print.c:1581
int U_PMF_PATH_print(const char *contents)
Print data from a U_PMF_PATH object.
Definition: upmf_print.c:612
int U_PMF_STRINGFORMAT_print(const char *contents)
Print data from a U_PMF_STRINGFORMAT object.
Definition: upmf_print.c:692
int U_PMR_DRAWPATH_print(const char *contents)
Print data from a U_PMR_DRAWPATH record.
Definition: upmf_print.c:2373
int U_PMF_COMPRESSEDIMAGE_print(const char *contents)
Print data from a U_PMF_COMPRESSEDIMAGE object.
Definition: upmf_print.c:913
int U_PMF_METAFILE_print(const char *contents)
Print data from a U_PMF_METAFILE object.
Definition: upmf_print.c:1243
int U_PMF_SOLIDBRUSHDATA_print(const char *contents)
Print data from a U_PMF_SOLIDBRUSHDATA object.
Definition: upmf_print.c:1671
int U_PMF_PEN_print(const char *contents)
Print data from a U_PMF_PEN object.
Definition: upmf_print.c:654
int U_PMF_RECTF_print(const char **contents)
Print data from a U_PMF_RECTF object.
Definition: upmf_print.c:1566
int U_PMF_IE_TINT_print(const char *contents)
Print data from a U_PMF_IE_TINT object.
Definition: upmf_print.c:1958
int U_PMR_SETTEXTCONTRAST_print(const char *contents)
Print data from a U_PMR_SETTEXTCONTRAST record.
Definition: upmf_print.c:2828
int U_PMF_GRAPHICSVERSION_print(const char *contents)
Print data from a U_PMF_GRAPHICSVERSION_print object.
Definition: upmf_print.c:1098
int U_PMR_GETDC_print(const char *contents)
Print data from a U_PMR_ENDOFFILE record.
Definition: upmf_print.c:2093
int U_PMF_PATHPOINTTYPE_print(const char *contents)
Print data from a U_PMF_PATHPOINTTYPE object.
Definition: upmf_print.c:1349
int U_PMR_SETWORLDTRANSFORM_print(const char *contents)
Print data from a U_PMR_SETWORLDTRANSFORM record.
Definition: upmf_print.c:3067
int U_PMF_PATHPOINTTYPERLE_print(const char *contents)
Print data from a U_PMF_PATHPOINTTYPERLE object.
Definition: upmf_print.c:1366
int U_PMF_PENOPTIONALDATA_print(const char *contents, int Flags)
Print data from a U_PMF_PENOPTIONALDATA object.
Definition: upmf_print.c:1406
int U_PMR_FILLPATH_print(const char *contents)
Print data from a U_PMR_FILLPATH record.
Definition: upmf_print.c:2511
int U_PMF_IMAGEATTRIBUTES_print(const char *contents)
Print data from a U_PMF_IMAGEATTRIBUTES object.
Definition: upmf_print.c:590
int U_PMF_IE_SHARPEN_print(const char *contents)
Print data from a U_PMF_IE_SHARPEN object.
Definition: upmf_print.c:1942
int U_PMR_OBJECT_print(const char *contents, const char *blimit, U_OBJ_ACCUM *ObjCont, int term)
Print data from a U_PMR_OBJECT record.
Definition: upmf_print.c:2616
int U_PMR_SETCOMPOSITINGQUALITY_print(const char *contents)
Print data from a U_PMR_SETCOMPOSITINGQUALITY record.
Definition: upmf_print.c:2768
int U_PMR_DRAWPIE_print(const char *contents)
Print data from a U_PMR_DRAWPIE record.
Definition: upmf_print.c:2388
int U_PMF_LINEPATH_print(const char *contents)
Print data from a U_PMF_LINEPATH object.
Definition: upmf_print.c:1226
int U_PMR_SETINTERPOLATIONMODE_print(const char *contents)
Print data from a U_PMR_SETINTERPOLATIONMODE record.
Definition: upmf_print.c:2783
int U_PMR_SAVE_print(const char *contents)
Print data from a U_PMR_SAVE record.
Definition: upmf_print.c:2923
int U_PMF_IE_COLORBALANCE_print(const char *contents)
Print data from a U_PMF_IE_COLORBALANCE object.
Definition: upmf_print.c:1819
int U_PMF_IE_BRIGHTNESSCONTRAST_print(const char *contents)
Print data from a U_PMF_IE_BRIGHTNESSCONTRAST object.
Definition: upmf_print.c:1804
int U_PMR_TRANSLATEWORLDTRANSFORM_print(const char *contents)
Print data from a U_PMR_TRANSLATEWORLDTRANSFORM record.
Definition: upmf_print.c:3084
int U_PMF_BITMAPDATA_print(const char *contents)
Print data from a U_PMF_BITMAPDATA object.
Definition: upmf_print.c:764
int U_PMR_STROKEFILLPATH_print(const char *contents)
Print data from a U_PMR_STROKEFILLPATH record.
Definition: upmf_print.c:3100
int U_PMR_DRAWIMAGEPOINTS_print(const char *contents)
Print data from a U_PMR_DRAWIMAGEPOINTS record.
Definition: upmf_print.c:2326
int U_PMR_DRAWARC_print(const char *contents)
Print data from a U_PMR_DRAWARC record.
Definition: upmf_print.c:2140
int U_PMR_ROTATEWORLDTRANSFORM_print(const char *contents)
Print data from a U_PMR_ROTATEWORLDTRANSFORM record.
Definition: upmf_print.c:3019
int U_PMR_FILLPOLYGON_print(const char *contents)
Print data from a U_PMR_FILLPOLYGON record.
Definition: upmf_print.c:2550
int U_PMF_LANGUAGEIDENTIFIER_print(U_PMF_LANGUAGEIDENTIFIER LId)
Print data from a U_PMF_LANGUAGEIDENTIFIER object.
Definition: upmf_print.c:1137
int U_PMF_REGION_print(const char *contents)
Print data from a U_PMF_REGION object.
Definition: upmf_print.c:673
int U_PMF_IE_REDEYECORRECTION_print(const char *contents)
Print data from a U_PMF_IE_REDEYECORRECTION object.
Definition: upmf_print.c:1921
int U_PMR_SETRENDERINGORIGIN_print(const char *contents)
Print data from a U_PMR_SETRENDERINGORIGIN record.
Definition: upmf_print.c:2813
int U_PMF_OBJECTTYPEENUMERATION_print(int otype)
Print value of an ObjectType Enumeration.
Definition: upmf_print.c:350
int U_PMF_POINTF_S_print(U_PMF_POINTF *Point)
Print data from a U_PMF_POINTF Structure.
Definition: upmf_print.c:1504
int U_PMF_IE_HUESATURATIONLIGHTNESS_print(const char *contents)
Print data from a U_PMF_IE_HUESATURATIONLIGHTNESS object.
Definition: upmf_print.c:1891
int U_PMF_UINT8_ARRAY_print(const char *Start, const uint8_t *Array, int Elements, char *End)
Print data from a an array of uint8_t values.
Definition: upmf_print.c:231
int U_PMF_IMAGE_print(const char *contents)
Print data from a U_PMF_IMAGE object.
Definition: upmf_print.c:558
int U_PMF_IE_COLORCURVE_print(const char *contents)
Print data from a U_PMF_IE_COLORCURVE object.
Definition: upmf_print.c:1834
int U_PMR_COMMENT_print(const char *contents)
Print data from a U_PMR_COMMENT record.
Definition: upmf_print.c:2059
int U_PMF_PATHGRADIENTBRUSHOPTIONALDATA_print(const char *contents, int BDFlag)
Print data from a U_PMF_PATHGRADIENTBRUSHOPTIONALDATA object.
Definition: upmf_print.c:1322
int U_PMF_IE_BLUR_print(const char *contents)
Print data from a U_PMF_IE_BLUR object.
Definition: upmf_print.c:1788
int U_PMF_FOCUSSCALEDATA_print(const char *contents)
Print data from a U_PMF_FOCUSSCALEDATA object.
Definition: upmf_print.c:1082
int U_PMF_CMN_HDR_print(U_PMF_CMN_HDR Header, int precnum, int off)
Print data from a U_PMF_CMN_HDR object.
Definition: upmf_print.c:217
int U_PMF_IE_COLORLOOKUPTABLE_print(const char *contents)
Print data from a U_PMF_IE_COLORLOOKUPTABLE object.
Definition: upmf_print.c:1850
EMF+ manual 2.2.2.34, Microsoft name: EmfPlusPenOptionalData Object.
Definition: upmf.h:1941
int U_PMF_RECT_print(const char **contents)
Print data from a U_PMF_RECT object.
Definition: upmf_print.c:1540
int U_PMR_ENDOFFILE_print(const char *contents)
Print data from a U_PMR_ENDOFFILE record.
Definition: upmf_print.c:2083
int U_PMR_FILLRECTS_print(const char *contents, const char *blimit)
Print data from a U_PMR_FILLRECTS record.
Definition: upmf_print.c:2572
int U_PMR_SCALEWORLDTRANSFORM_print(const char *contents)
Print data from a U_PMR_SCALEWORLDTRANSFORM record.
Definition: upmf_print.c:3035
int U_PMR_DRAWIMAGE_print(const char *contents)
Print data from a U_PMR_DRAWIMAGE record.
Definition: upmf_print.c:2303
int U_PMF_CUSTOMSTARTCAPDATA_print(const char *contents)
Print data from a U_PMF_CUSTOMSTARTCAPDATA object.
Definition: upmf_print.c:1027
int U_PMR_BEGINCONTAINERNOPARAMS_print(const char *contents)
Print data from a U_PMR_BEGINCONTAINERNOPARAMS record.
Definition: upmf_print.c:2878
int U_PMF_POINTF_print(const char **contents)
Print data from a U_PMF_POINTF object.
Definition: upmf_print.c:1489
int U_PMR_SETCLIPRECT_print(const char *contents)
Print data from a U_PMR_SETCLIPRECT record.
Definition: upmf_print.c:2020
int U_pmf_onerec_print(const char *contents, const char *blimit, int recnum, int off)
Print any EMF+ record.
Definition: upmf_print.c:127
EMF+ manual 2.2.2.47, Microsoft name: EmfPlusTransformMatrix Object, out of order, needed for 2.2.2.25.
Definition: upmf.h:1788
int U_PMF_TRANSFORMMATRIX2_print(U_PMF_TRANSFORMMATRIX *Tm)
Print data from a U_PMF_TRANSFORMMATRIX structure.
Definition: upmf_print.c:1766
EMF+ manual 2.2.2.36, Microsoft name: EmfPlusPointF Object, out of order, needed for 2...
Definition: upmf.h:1851
int U_PMF_RECT_S_print(U_PMF_RECT *Rect)
Print data from a U_PMF_RECT Structure.
Definition: upmf_print.c:1555
EMF+ manual 2.2.2.39, Microsoft name: EmfPlusRectF Object, out of order, needed for 2...
Definition: upmf.h:1763
int U_PMF_NODETYPE_print(int Type)
Print as text a RegionNodeDataType Enumeration.
Definition: upmf_print.c:431
int U_PMR_FILLREGION_print(const char *contents)
Print data from a U_PMR_FILLREGION record.
Definition: upmf_print.c:2595
Structures, definitions, and function prototypes for EMF+ files.
int U_PMF_REGIONNODE_print(const char *contents, int Level)
Print data from a U_PMF_REGIONNODE object.
Definition: upmf_print.c:1593
int U_PMF_IE_LEVELS_print(const char *contents)
Print data from a U_PMF_IE_LEVELS object.
Definition: upmf_print.c:1906
int U_PMR_MULTIFORMATSECTION_print(const char *contents)
Print data from a U_PMR_MULTIFORMATSECTION record.
Definition: upmf_print.c:3120
int U_PMR_FILLELLIPSE_print(const char *contents)
Print data from a U_PMR_FILLELLIPSE record.
Definition: upmf_print.c:2491
int U_PMF_REGIONNODECHILDNODES_print(const char *contents, int Level)
Print data from a U_PMF_REGIONNODECHILDNODES object.
Definition: upmf_print.c:1630
int U_PMR_SETCOMPOSITINGMODE_print(const char *contents)
Print data from a U_PMR_SETCOMPOSITINGMODE record.
Definition: upmf_print.c:2753
int U_PMF_PATHPOINTTYPE_ENUM_print(int Type)
Print value of a U_PMF_PATHPOINTTYPE_ENUM object.
Definition: upmf_print.c:375
int U_PMR_FILLCLOSEDCURVE_print(const char *contents)
Print data from a U_PMR_FILLCLOSEDCURVE record.
Definition: upmf_print.c:2465
int U_PMF_ROTMATRIX2_print(U_PMF_ROTMATRIX *Rm)
Print data from a U_PMF_ROTMATRIX object.
Definition: upmf_print.c:1777
int U_PMR_SETPAGETRANSFORM_print(const char *contents)
Print data from a U_PMR_SETPAGETRANSFORM record.
Definition: upmf_print.c:3051
int U_PMR_MULTIPLYWORLDTRANSFORM_print(const char *contents)
Print data from a U_PMR_MULTIPLYWORLDTRANSFORM record.
Definition: upmf_print.c:2991
int U_PMF_BOUNDARYPOINTDATA_print(const char *contents)
Print data from a U_PMF_BOUNDARYPOINTDATA object.
Definition: upmf_print.c:856
int U_PMR_HEADER_print(const char *contents)
Print data from a U_PMR_HEADER record.
Definition: upmf_print.c:2103
int U_PMF_FONT_print(const char *contents)
Print data from a U_PMF_FONT object.
Definition: upmf_print.c:525
int U_PMF_POINT_print(const char **contents)
Print data from a U_PMF_POINT object.
Definition: upmf_print.c:1462
int U_PMF_BITMAP_print(const char *contents)
Print data from a U_PMF_BITMAP object.
Definition: upmf_print.c:740
int U_PMR_RESTORE_print(const char *contents)
Print data from a U_PMR_RESTORE record.
Definition: upmf_print.c:2908
Used to accumulate data for objects continued over multiple records. see EMF+ manual 2...
Definition: upmf.h:1321
int U_PMF_IE_COLORMATRIX_print(const char *contents)
Print data from a U_PMF_IE_COLORMATRIX object.
Definition: upmf_print.c:1869
int U_PMF_COMPOUNDLINEDATA_print(const char *contents)
Print data from a U_PMF_DASHEDLINEDATA object.
Definition: upmf_print.c:889
int U_PMF_FILLPATHOBJ_print(const char *contents)
Print data from a U_PMF_FILLPATHOBJ object.
Definition: upmf_print.c:1065
int U_PMF_HATCHBRUSHDATA_print(const char *contents)
Print data from a U_PMF_HATCHBRUSHDATA_print object.
Definition: upmf_print.c:1115
int U_PMR_MULTIFORMATSTART_print(const char *contents)
Print data from a U_PMR_MULTIFORMATSTART record.
Definition: upmf_print.c:3110
int U_PMR_DRAWCLOSEDCURVE_print(const char *contents)
Print data from a U_PMR_DRAWCLOSEDCURVE record.
Definition: upmf_print.c:2186
float U_FLOAT
32 bit float
Definition: uemf.h:171
int U_PMR_SETCLIPREGION_print(const char *contents)
Print data from a U_PMR_SETCLIPREGION record.
Definition: upmf_print.c:2040
int U_PMF_CUSTOMLINECAPARROWDATA_print(const char *contents)
Print data from a U_PMF_CUSTOMLINECAPARROWDATA object.
Definition: upmf_print.c:945
int U_PMR_ENDCONTAINER_print(const char *contents)
Print data from a U_PMR_ENDCONTAINER record.
Definition: upmf_print.c:2893
int U_PMF_TEXTUREBRUSHOPTIONALDATA_print(const char *contents, int HasImage)
Print data from a U_PMF_TEXTUREBRUSHOPTIONALDATA object.
Definition: upmf_print.c:1733
int U_PMF_POINT_S_print(U_PMF_POINT *Point)
Print data from a U_PMF_POINT Structure.
Definition: upmf_print.c:1477
int U_PMF_POINTR_print(const char **contents, U_FLOAT *Xpos, U_FLOAT *Ypos)
Print data from a U_PMF_POINTR object.
Definition: upmf_print.c:1523
int U_PMF_TEXTUREBRUSHDATA_print(const char *contents)
Print data from a U_PMF_TEXTUREBRUSHDATA object.
Definition: upmf_print.c:1714
int U_PMR_CLEAR_print(const char *contents)
Print data from a U_PMR_CLEAR record.
Definition: upmf_print.c:2123
int U_PMF_HATCHSTYLEENUMERATION_print(int hstype)
Print value of a HatchStyle Enumeration.
Definition: upmf_print.c:283
int U_PMF_CUSTOMENDCAPDATA_print(const char *contents)
Print data from a U_PMF_CUSTOMENDCAPDATA object.
Definition: upmf_print.c:928
int U_PMF_PX_FMT_ENUM_print(int pfe)
Print data from a PixelFormat Enumeration value.
Definition: upmf_print.c:391
int U_PMR_BEGINCONTAINER_print(const char *contents)
Print data from a U_PMR_BEGINCONTAINER record.
Definition: upmf_print.c:2858
int U_PMF_BOUNDARYPATHDATA_print(const char *contents)
Print data from a U_PMF_BOUNDARYPATHDATA object.
Definition: upmf_print.c:838
int U_PMF_TRANSFORMMATRIX_print(const char *contents)
Print data from a U_PMF_TRANSFORMMATRIX object stored in file byte order.
Definition: upmf_print.c:1751
int U_PMR_DRAWRECTS_print(const char *contents, const char *blimit)
Print data from a U_PMR_DRAWRECTS record.
Definition: upmf_print.c:2409
int U_PMR_DRAWSTRING_print(const char *contents)
Print data from a U_PMR_DRAWSTRING record.
Definition: upmf_print.c:2432
int U_PMF_CUSTOMLINECAP_print(const char *contents, const char *Which)
Print data from a U_PMF_CUSTOMLINECAP object.
Definition: upmf_print.c:496
int U_PMR_MULTIFORMATEND_print(const char *contents)
Print data from a U_PMR_MULTIFORMATEND record.
Definition: upmf_print.c:3130
int U_PMF_CHARACTERRANGE_print(const char *contents)
Print data from a U_PMF_CHARACTERRANGE object.
Definition: upmf_print.c:874
int U_PMR_RESETWORLDTRANSFORM_print(const char *contents)
Print data from a U_PMR_RESETWORLDTRANSFORM record.
Definition: upmf_print.c:3009
int U_PMF_CUSTOMLINECAPDATA_print(const char *contents)
Print data from a U_PMF_CUSTOMLINECAPDATA object.
Definition: upmf_print.c:972
int U_PMR_FILLPIE_print(const char *contents)
Print data from a U_PMR_FILLPIE record.
Definition: upmf_print.c:2529
int U_PMR_SERIALIZABLEOBJECT_print(const char *contents)
Print data from a U_PMR_SERIALIZABLEOBJECT record.
Definition: upmf_print.c:2696