Namespace Aspose.Imaging.FileFormats.Emf.Emf.Records

Namespace Aspose.Imaging.FileFormats.Emf.Emf.Records

Classes

نام کلاسDescription
EmfAbortPathاین رکورد سقط جنین را نشان می دهد یا مسیر را از یک سقط جنین بسته دور می کند.
EmfAlphaBlendرکورد EMR_ALPHABLEND یک انتقال بلوک پیکسل ها را از یک بیت مپ منبع به یک مستطیل مقصد، از جمله داده های شفافیت آلفا، با توجه به عملکرد مخلوط مشخص می کند.
EmfAngleArcرکورد EMR_ANGLEARC یک بخش خطی از یک قوس را مشخص می کند.قسمت خط از موقعیت فعلی تا آغاز قورباغه کشیده می شود.سنگ در امتداد محدوده یک دایره با رادیو و مرکز داده کشید.طول قوطی توسط شروع داده و زاویه های چوبی تعریف شده است.
EmfArcرکورد EMR_ARC یک قوس الیپتیک را مشخص می کند.
EmfArcToرکورد EMR_ARCTO یک قوس اللیپتیک را مشخص می کند و موقعیت فعلی را به نقطه پایان آن باز می گرداند.
EmfBeginPathپس از باز شدن یک مسیر مسیر، یک برنامه می تواند شروع به پردازش سوابق برای تعریف نقطه ای که در مسیر قرار دارد.یک برنامه باید با باز کردن EMR_ENDPATH ضبط بسته شود.هنگامی که یک اپلیکیشن رکورد EMM_BEGINPATF را پردازنده می کند، تمام مسیرهای قبلی باید از زمینه دستگاه پخش خارج شوند.
EmfBitBltرکورد EMR_BITBLT یک انتقال بلوک از پیکسل ها از یک بیت مپ منبع به یک مستطیل مقصد را مشخص می کند، به صورت اختیاری در ترکیب با یک الگوی برش، با توجه به عملکرد مشخص شده راستر.
EmfBitmapRecordTypeانواع سوابق بیت مپ انتقال بلوک تصاویر بیت مپ را انجام می دهند.
EmfBoundedRecordکلاس پایه EMF Polyshape
EmfChordرکورد EMR_CHORD مشخص می کند یک محدوده، که منطقه ای است که با تقاطع یک الیپس و یک بخش خطی به نام یک قطعه متصل می شود.
EmfClippingRecordTypeانواع سوابق کپی را مشخص می کنند و مناطق کوپ را مدیریت می کند.ملاحظه این رکورد EMR_SETMETARGN پارامترها را نمی گوید.
EmfCloseFigureاین رکورد یک نمودار باز را در یک مسیر بسته می کند. پردازش ضبط EMR_CLOSEFIGURE باید تصویر را با نقاشی یک خط از موقعیت فعلی به نقطه اول از تصویر بسته شود، و سپس باید خط ها را از طریق استفاده از سبک پیوستن خط متصل شود.در صورتی که یک عدد بسته شده است با فرآیند یادداشت EMM_LINETO به جای ضبط EMN_Closfigure، قفسه های نهایی برای ایجاد گوشه در جای یک پیوند استفاده می شوند.
EmfColorCorrectPaletteرکورد EMR_COLORCORRECTPALETTE مشخص می کند که چگونه با استفاده از WCS 1.0، ورودی های یک آیتم پالت منطقی را اصلاح کنیم.
EmfColorMatchToTargetWرکورد EMR_COLORMATCHTOTargetW مشخص می کند که آیا برای انجام رنگ مطابقت با یک پروفایل رنگی که در یک فایل با نام متشکل از کاراکتر Unicode مشخص شده است.
EmfCommentرکورد EMR_COMMENT حاوی داده های شخصی خودخواهانه است.ملاحظات میدان هایی که در این بخش توصیف نشده اند در بخش 2.3.3 مشخص می شوند.
EmfCommentBeginGroupضبط EMR_COMMENT_BEGINGROUP شروع یک گروه از سوابق نقاشی را مشخص می کند.
EmfCommentEmfPlusرکورد EMR_COMMENT_EMFPLUS حاوی سوابق EMF+ ساخته شده است.ملاحظات میدان هایی که در این بخش توصیف نشده اند در بخش 2.3.3 مشخص می شوند.
EmfCommentEmfSpoolرکورد EMR_COMMENT_EMFSPOOL حاوی سوابق EMF SPOUL ساخته شده است.ملاحظه میدان هایی که در این بخش توصیف نشده اند در بخش 2.3.3 مشخص می شوند.
EmfCommentEndGroupضبط EMR_COMMENT_ENDGROUP پایان یک گروه از سوابق نقاشی را مشخص می کند.
EmfCommentMultiFormatsضبط EMR_COMMENT_MULTIFORMATS یک تصویر را در فرمت های گرافیکی چندگانه مشخص می کند.
EmfCommentPublicRecordTypeانواع رکورد EMR_COMMENT_PUBLIC، افزونه ها را برای پردازش EMF مشخص می کند.
EmfCommentRecordTypeانواع یادداشت ها فرمت هایی را برای مشخص کردن داده های خصوصی خودخواه، قرار دادن سوابق در فرمت های متافیل دیگر و اضافه کردن دستورات جدید یا مخصوص تعیین می کنند.
EmfCommentWindowsMetaFileرکورد EMR_COMMENT_WINDOWS_METAFILE یک تصویر را در یک متافیل WMF ساخته شده مشخص می کند.
EmfControlRecordTypeنوع سوابق کنترل، آغاز و پایان یک متافیل EMF و ویژگی های آن را تعریف می کند.
EmfCreateBrushIndirectرکورد EMR_CREATEBRUSHINDIRECT یک برش منطقی برای عملیات گرافیک را تعریف می کند.
EmfCreateColorSpaceرکورد EMR_CREATECOLORSPACE یک فضای رنگ منطقی را از یک پروفایل رنگی با یک نام متشکل از کاراکترهای ASCII ایجاد می کند.
EmfCreateColorSpaceWرکورد EMR_CREATECOLORSPACEW یک فضای رنگ منطقی را از یک پروفایل رنگی با نامی که از کاراکترهای Unicode تشکیل شده است، ایجاد می کند.
EmfCreateDibPatternBrushPtرکورد EMR_CREATEDIBPATTERNBRUSHPT یک قالب برای عملیات گرافیک را تعریف می کند.
EmfCreateMonoBrushرکورد EMR_CREATEMONOBRUSH یک برش الگوی تک کروم برای عملیات گرافیک را تعریف می کند.
EmfCreatePaletteرکورد EMR_CREATEPALETTE یک پالت منطقی برای عملیات گرافیک را تعریف می کند.
EmfCreatePenرکورد EMR_CREATEPEN یک قلم منطقی برای عملیات گرافیک را تعریف می کند.
EmfDeleteColorSpaceرکورد EMR_DELETECOLORSPACE یک فضای رنگی منطقی را حذف می کند.
EmfDeleteObjectرکورد EMR_DELETEOBJECT یک شی گرافیکی را حذف می کند که با شاخص آن در جدول شی EMF مشخص شده است (قسمت 3.1.1.1).
EmfDrawEscapeرکورد EMR_DRAWESCAPE اطلاعات خودخواهانه را به یک درایور چاپگر منتقل می کند.هدف این است که این اطلاعات در نتیجه نقاشی انجام شود.
EmfDrawingRecordTypeنوع های نقاشی نقاشی نقاشی گرافیکی را انجام می دهند.
EmfEllipseرکورد EMR_ELLIPSE یک اللیپس را مشخص می کند.مرکز الیپس مرکز دایره ی محدوده ای است.این الریپس با استفاده از قلم فعلی به وضوح بیان می شود.
EmfEndPathاین رکورد یک مسیر را بسته می کند و مسیر تعیین شده توسط مسیر را در زمینه دستگاه پخش انتخاب می کند.
EmfEofرکورد EMR_EOF پایان متافیل را نشان می دهد و یک پالت را مشخص می کند.
EmfEscapeRecordTypeانواع ضبط فرار عملکردهای درایور چاپگر را اجرا می کنند.
EmfExcludeClipRectرکورد EMR_EXCLUDECLIPRECT یک منطقه کلیپ جدید را مشخص می کند که شامل منطقه کلپ فعلی کمتر از دایره مشخص شده است.
EmfExtCreateFontIndirectWرکورد EMR_EXTCREATEFONTINDIRECTW یک فونت منطقی برای عملیات گرافیک را تعریف می کند.
EmfExtCreatePenرکورد EMR_EXTCREATEPEN یک قلم منطقی گسترش برای عملیات گرافیک را تعریف می کند.یک DIB اختیاری را می توان برای استفاده به عنوان سبک خط مشخص کرد.
EmfExtEscapeرکورد EMR_EXTESCAPE اطلاعات خودخواهانه را به یک درایور چاپگر منتقل می کند هدف این است که این اطلاعات در نتیجه نقاشی انجام نشود.
EmfExtFloodFillضبط EMR_EXTFLOODFILL یک منطقه از سطح نمایش را با برش فعلی پر می کند.
EmfExtSelectClipRgnرکورد EMR_EXTSELECTCLIPRGN منطقه مشخصی را با منطقه کلیپ فعلی با استفاده از حالت مشخص شده ترکیب می کند.
EmfExtTextOutAرکورد EMR_EXTTEXTOUTA یک نوار متن ASCII را با استفاده از رنگ های فونت و متن فعلی کشیده است.
EmfExtTextOutWرکورد EMR_EXTTEXTOUTW یک نوار متن ASCII را با استفاده از رنگ های فونت و متن فعلی کشیده است.
EmfFillPathرکورد EMR_FILLPATH تمام اعداد باز را در مسیر فعلی می بندد و با استفاده از حالت شستشو و پر کردن پلیگون، داخل مسیر را پر می کند.
EmfFillRgnرکورد EMR_FILLRGN منطقه مشخص را با استفاده از برش مشخص شده پر می کند.
EmfFlatternPathاین رکورد هر منحنی را در مسیر انتخاب شده به زمینه دستگاه پخش تبدیل می کند؛ هر منحنی باید به یک ردیف خط تبدیل شود.
EmfForceUfiMappingرکورد EMR_FORCEUFIMAPPING فاکتورهای فونت را مجبور می کند تا بر اساس UniversalFontId، ترجیحاً با اطلاعات LogFon (قسمت 2.2.13) مطابقت داشته باشند.
EmfFrameRgnرکورد EMR_FRAMERGN یک مرز را در اطراف منطقه مشخص شده با استفاده از برش تعیین شده کشیده است.
EmfGlsBoundedRecordرکورد EMR_GLSBOUNDEDRECORD یک عملکرد OpenGL را با یک مستطیل منحنی برای خروجی مشخص می کند.
EmfGlsRecordرکورد EMR_GLSRECORD یک عملکرد OpenGL را مشخص می کند.
EmfGradientFillرکورد EMR_GRADIENTFILL مشخص می کند که مستطیلات یا مثلث ها با گرادین های رنگی پر می شوند.
EmfIntersectClipRectرکورد EMR_INTERSECTCLIPRECT منطقه جدیدی را از محدوده منطقه فعلی و مستطیل مشخص می کند.ملاحظات میدان هایی که در این بخش توصیف نشده اند در بخش 2.3.2 مشخص شده است.
EmfInvertRgnرکورد EMR_INVERTRGN رنگ ها را در منطقه مشخص شده تغییر می دهد.
EmfLineToرکورد EMR_LINETO یک خط را از موقعیت فعلی تا، اما شامل نمی شود، نقطه مشخص شده تعیین می کند.
EmfMaskBltرکورد EMR_MASKBLT یک انتقال بلوک از پیکسل ها از یک بیت مپ منبع به یک مستطیل مقصد را مشخص می کند، به صورت اختیاری در ترکیب با یک الگوی برش و با کاربرد یک ماسک رنگی، با توجه به عملیات پیشگام و پس زمینه مشخص شده.
EmfMetafileHeaderانواع ضبط EMR_HEADER نقطه شروع متافایل EMF را تعریف می کنند و ویژگی های دستگاهی را که در آن تصویر در متفایل ایجاد شده است، مشخص می کند. اطلاعاتی که در سوابق سر قرار دارد، اجازه می دهد که متافایل EMF مستقل از هر دستگاه خروجی خاص باشند. ارزش میدان اندازه را می توان برای تشخیص بین انواع مختلف ضبط EMR_HEADER که قبلا در این بخش ذکر شده است استفاده کرد. سه عنوان احتمالی وجود دارد: عنوان پایه، که رکورد EmfMetafileHeader است. حجم ثابت این عنوان 88 بایت است. و حاوی یک موضوع سر است. عنوان اول گسترش، که رکورد EmfMetafileHeaderExtension1 است. حجم ثابت این عنوان 100 بایت است. و آن را شامل یک موضوع Header و یک هدف headerExtension1 (قسمت 2.2.10). دومین عنوان تمدید، که رکورد EmfMetafileHeaderExtension2 است. حجم ثابت این عنوان 108 بایت است. و آن را شامل یک موضوع سر، با استفاده از HeaderExtension1 و یک HeaderExtension2 اشیاء (قسمت 2.2.11).
EmfMetafileHeaderExtension1رکورد EmfMetafileHeaderExtension1 رکورد عنوان است که در اولین گسترش به متافایل EMF استفاده می شود.بعد از میدان EmfHeaderExtension1، میدان های باقی مانده اختیاری هستند و می توانند در هر ترتیب حضور داشته باشند.
EmfMetafileHeaderExtension2رکورد EmfMetafileHeaderExtension2 رکورد عنوان است که در دومین تمدید برای متافایل EMF استفاده می شود.پس از میدان EmfHeaderExtension2، میدان های باقی مانده اختیاری هستند و می توانند در هر ترتیب حضور داشته باشند.
EmfModifyWorldTransformرکورد EMR_MODIFYWORLDTRANSFORM فضای جهانی فعلی را به فضای صفحه تبدیل می کند.
EmfMoveToExرکورد EMR_MOVETOEX هماهنگی های موقعیت فعلی جدید را در واحد های منطقی مشخص می کند.
EmfNamedEscapeرکورد MR_NAMEDESCAPE اطلاعات خودخواهانه را به یک درایور چاپگر مشخص می کند.
EmfObjectCreationRecordTypeنوع ضبط ایجاد اشیاء، اشیاء گرافیکی را ایجاد می کند.
EmfObjectManipulationRecordTypeنوع سوابق دستکاری اشیاء مدیریت و تغییر اشیاء گرافیکی.
EmfOffsetClipRgnرکورد EMR_OFFSETCLIPRGN منطقه کلیپ فعلی را در زمینه دستگاه پخش از طریق offset های مشخص شده حرکت می کند.
EmfOpenGlRecordTypeانواع سوابق OpenGL ویژگی های OpenGL را مشخص می کنند.
EmfPaintRgnرکورد EMR_PAINTRGN منطقه مشخص شده را با استفاده از برش در حال حاضر انتخاب شده در زمینه دستگاه پخش نقاشی می کند.
EmfPathBracketRecordTypeنوع سوابق سوراخ مسیر مشخص و دستکاری مسیر در سوراخ مسیر.نکته: هیچ یک از سوراخ مسیر مشخص پارامترها.
EmfPieرکورد EMR_PIE مشخص می کند که یک پیاز شکل است که با تقاطع یک الیپس و دو رادیال متصل شده است.
EmfPixelFormatرکورد EMR_PIXELFORMAT فرمت پیکسل را برای عملیات گرافیکی مشخص می کند.
EmfPlgBltرکورد EMR_PLGBLT یک انتقال بلوک از پیکسل ها را از یک بیت مپ منبع به یک پاراللوگراف مقصد مشخص می کند.
EmfPolyBezierرکورد EMR_POLYBEZIER یک یا چند منحنی Bezier را مشخص می کند.
EmfPolyBezier16رکورد EMR_POLYBEZIER16 یک یا چند منحنی Bezier را مشخص می کند.
EmfPolyBezierToرکورد EMR_POLYBEZIERTO یک یا چند منحنی Bezier را بر اساس موقعیت فعلی مشخص می کند.
EmfPolyBezierTo16رکورد EMR_POLYBEZIERTO16 یک یا چند منحنی Bezier را بر اساس موقعیت فعلی مشخص می کند.
EmfPolyDrawرکورد EMR_POLYDRAW مجموعه ای از بخش های خط و منحنی Bezier را مشخص می کند.
EmfPolyDraw16رکورد EMR_POLYDRAW16 مجموعه ای از بخش های خط و منحنی Bezier را مشخص می کند.
EmfPolyPolyShapeکلاس پلی پلیشپ EMF
EmfPolyPolygonرکورد EMR_POLYPOLLYGON مجموعه ای از پلیگون های بسته را مشخص می کند.
EmfPolyPolygon16رکورد EMR_POLYPOLLYGON16 مجموعه ای از پلیگون های بسته را مشخص می کند.هر پلیگن با استفاده از قلم فعلی و پر شده با روش پر کردن شستشو و پلیگون در حال انجام است.
EmfPolyPolylineرکورد EMR_POLYPolyLINE چندین سری از بخش های خط متصل را مشخص می کند.
EmfPolyPolyline16رکورد EMR_POLYLINE16 چندین سری از بخش های خط متصل را مشخص می کند.
EmfPolyShapeکلاس پایه EMF Polyshape
EmfPolyTextOutAرکورد EMR_POLYTEXTOUTA یک یا چند نوار متن ASCII را با استفاده از رنگ های فونت و متن فعلی جذب می کند.
EmfPolyTextOutWرکورد EMR_POLYTEXTOUTW یک یا چند نوار متن یونیکود را با استفاده از رنگ های فونت و متن فعلی جذب می کند.
EmfPolygonرکورد EMR_POLYGON یک پلیگون را مشخص می کند که از دو یا چند ستون فقرات متصل شده توسط خطوط مستقیم تشکیل شده است.
EmfPolygon16رکورد EMR_POLYGON16 مشخص می کند که یک پلیگون متشکل از دو یا چند ستون فقرات متصل شده توسط خطوط مستقیم است.پلیگون با استفاده از قلم فعلی و پر شده از طریق حالت پر کردن شستشو و پلیگون در حال حاضر.پلگون به طور خودکار با کشیدن یک خط از آخرین ستون تا اولین بسته بسته می شود.
EmfPolylineرکورد EMR_POLYLINE مجموعه ای از بخش های خط را با اتصال نقاط در ردیف مشخص شده مشخص می کند.
EmfPolyline16رکورد EMR_POLYLINE16 مجموعه ای از بخش های خط را با اتصال نقاط در محدوده مشخص شده مشخص می کند.
EmfPolylineToرکورد EMR_POLYLINETO یک یا چند خط مستقیم را بر اساس موقعیت فعلی مشخص می کند.
EmfPolylineTo16رکورد EMR_POLYLINETO16 یک یا چند خط مستقیم را بر اساس موقعیت فعلی مشخص می کند.یک خط از موقعیتی فعمی به نقطه اول مشخص شده توسط میدان aPoints با استفاده از قلم فعیمی کشیده می شود.برای هر خط اضافی، کشیدن از نقطه پایان خط قبلی تا نقطه بعدی مشخص کرده توسط a Points انجام می یابد.
EmfRealizePaletteاین نقشه رکورد ورودی های پالت را از موضوع فعلی LogPalette (قسمت 2.2.17) به system_palette وارد می کند.
EmfRecordکلاس پایه برای سوابق EMF همه سوابق EMF باید طولی داشته باشد که چند بایت 4 است. این در ساختارهای کلی از انواع سوابق EMF قبلی با شامل زمینه های AlignmentPadding در صورت لزوم در انتهای این ساختار نشان داده می شود. محتوای سوابق AlignmentPadding باید همیشه نادیده گرفته شود. برای کوتاه بودن، این زمینه ها در هر تعریف سوابق EMF فردی نشان داده نمی شود.
EmfRectangleرکورد EMR_RECTANGLE یک مستطیل را کشیده است.مستقیم با استفاده از قلم فعلی مشخص می شود و با استعمال شستشوی فشرده پر می شوند.
EmfResizePaletteرکورد EMR_RESIZEPALETTE اندازه یک LogPalette موجود را افزایش یا کاهش می دهد (قسمت 2.2.17).
EmfRestoreDcضبط EMR_RESTOREDC زمینه دستگاه پخش را به حالت مشخص شده بازگرداند. ضبط دستگاه بازی با پوپ کردن اطلاعات وضعیت از یک قفسه ای که توسط رکورد های قبلی EMM_SAVEDK ایجاد شده است (قسمت 2.3.11) بازسازی می شود.
EmfRop4یک عملیات راستر مربع، که عملیات راستر مربع را برای رنگ های پیشگام و پس زمینه یک bitmap مشخص می کند.این ارزش ها تعریف می کنند که چگونه داده های رنگی مستطیل منبع با داده های رنگی مستطیل مقصد ترکیب می شود.
EmfRoundRectرکورد EMR_ROUNDRECT یک مستطیل را با زاویه های گرد مشخص می کند.مستقیم با استفاده از قلم فعلی و پر کردن آن با تمیز کردن جریان است.
EmfSaveDcذخیره وضعیت فعلی تنظیمات پخش در یک مجموعه ای از ایالت ها حفظ شده با پیش از EMR_SAVEDC سوابق، اگر وجود دارد. وضعیت متشکل از ویژگی های گرافیکی و اشیاء، از جمله در حال حاضر انتخاب شده bitmap، برش، پالت، فونت، قلم، و منطقه. یک ضبط EMM_RESTOREDK برای بازگرداندن وضعیت استفاده می شود. این رکورد EMF مشخص هیچ پارامتر.
EmfScaleViewportExtexرکورد EMR_SCALEVIEWPORTEX با استفاده از نسبت های تشکیل شده توسط چندگانه ها و تقسیم کننده های مشخص شده، پورت نمایش را برای یک زمینه دستگاه مشخص می کند.
EmfScaleWindowExtexرکورد EMR_SCALEWINDOWEXTEX پنجره را برای یک زمینه دستگاه پخش با استفاده از نسبت هایی که توسط چندگانه ها و تقسیم کننده های مشخص شده تشکیل شده است، دوباره مشخص می کند.
EmfSelectClipPathرکورد EMR_SELECTCLIPPATH مسیر فعلی را به عنوان یک منطقه کلیپ برای یک زمینه دستگاه پخش مشخص می کند، ترکیبی از منطقه جدید با هر منطقه کلپ موجود با استفاده از حالت مشخص شده.
EmfSelectObjectرکورد EMR_SELECTOBJECT یک شی گرافیکی را به زمینه فعلی دستگاه پخش متافیل اضافه می کند.این شی یا با شاخص آن در جدول اشیاء EMF (قسمت 3.1.1.1) یا ارزش آن از فهرست StockObject (بخش 2.1.31) مشخص می شود.
EmfSelectPaletteرکورد EMR_SELECTPALETTE یک پالت منطقی برای زمینه دستگاه پخش را مشخص می کند.
EmfSetArcDirectionرکورد EMR_SETARCDIRECTION جهت نقاشی را برای خروجی قوس و مستطیل مشخص می کند.
EmfSetBkColorرکورد EMR_SETBKCOLOR رنگ پس زمینه را مشخص می کند.
EmfSetBkModeرکورد EMR_SETBKMODE، حالت مخلوط پس زمینه را در زمینه ی دستگاه پخش مشخص می کند.نمایش مخلوطه پس منظر با متن، برش های چوبی و سبک های قلم استفاده می شود که خطوط جامد نیستند.
EmfSetBrushOrgExرکورد EMR_SETBRUSHORGEX منشأ برش فعلی را مشخص می کند.
EmfSetColorAdjustmentرکورد EMR_SETCOLORADJUSTMENT ویژگی های تنظیم رنگ را در زمینه دستگاه پخش مشخص می کند.
EmfSetColorSpaceرکورد EMR_SETCOLORSPACE موضوع فضای رنگی منطقی فعلی را برای عملیات گرافیکی تعریف می کند.
EmfSetDiBitsToDeviceرکورد EMR_SETDIBITSTODEVICE یک انتقال بلوک از پیکسل ها از خطوط اسکن مشخص شده از یک bitmap منبع به یک مستطیل مقصد مشخص می کند.
EmfSetIcmModeرکورد EMR_SETICMMODE حالت مدیریت رنگ تصویر (ICM) را برای عملیات گرافیک مشخص می کند.
EmfSetIcmProfileAرکورد EMR_SETICMPROFILEA یک پروفایل رنگی را در یک فایل با نامی که از کاراکترهای ASCII تشکیل شده است، برای خروجی گرافیک مشخص می کند.
EmfSetIcmProfileWرکورد EMR_SETICMPROFILEW یک پروفایل رنگی را در یک فایل با نامی که از کاراکترهای یونیکود تشکیل شده است، برای خروجی گرافیک مشخص می کند.
EmfSetLayoutرکورد EMR_SETLAYOUT ترتیب را مشخص می کند که در آن متن و نمودارها کشیده می شوند.
EmfSetLinkedUfisرکورد EMR_SETLINKEDUFIS UniversalFontIds (قسمت 2.2.27) از فونت های مرتبط را برای استفاده در جستجوی کاراکتر تنظیم می کند.
EmfSetMapModeدر رکورد EMR_SETMAPMODE، حالت نقشه برداری از زمینه دستگاه پخش مشخص می شود.نمایش نقشه گذاری، واحد اندازه گیری مورد استفاده برای تبدیل واحد های فضای صفحه به واحدهای فضای دستگاه را تعیین می کند و همچنین جهت گیری x-axis و y- axis دستگاه نیز را نشان می دهد.
EmfSetMapperFlagsرکورد EMR_SETMAPPERFLAGS پارامترهای فرآیند مطابقت فونت های منطقی را با فایرفاکس های فیزیکی مشخص می کند که توسط اسکنر انجام می شود.
EmfSetMetaRgnاینتر منطقه متا فعلی را با منطقه کلیپ فعلی تنظیم می کند تا یک منطقه متا جدید برای زمینه دستگاه پخش ایجاد کند. منطقه کلیپ فعلی باید به صفر تنظیم شود. این رکورد EMF هیچ پارامتر مشخصی ندارد.
EmfSetMiterLimitرکورد EMR_SETMITERLIMIT محدودیت برای طول میتر پیوند برای زمینه دستگاه پخش را مشخص می کند.
EmfSetPaletteEntriesرکورد EMR_SETPALETTEENTRIES ارزش های رنگی RGB را در طیف وسیعی از ورودی ها برای یک شی موجود LogPalette (قسمت 2.2.17) تعریف می کند.
EmfSetPixelVرکورد EMR_SETPIXELV رنگ پیکسل را در هماهنگی های منطقی مشخص می کند.
EmfSetPolyFillModeرکورد EMR_SETPOLYFILLMODE حالت پر کردن پلیگون را تعریف می کند.
EmfSetRop2رکورد EMR_SETROP2 یک حالت عملیات راستر باینری را تعریف می کند.
EmfSetStrechBltModeرکورد EMR_SETSTRETCHBLTMODE حالت کشش بیت مپ را مشخص می کند.
EmfSetTextAlignرکورد EMR_SETTEXTALIGN هماهنگی متن را مشخص می کند.
EmfSetTextColorرکورد EMR_SETTEXTCOLOR رنگ متن فعلی را تعریف می کند.
EmfSetTextJustificationرکورد EMR_SETTEXTJUSTIFICATION مقدار فضای اضافی را برای اضافه کردن برای شکستن کاراکترها برای توجیه متن مشخص می کند.
EmfSetViewportExtExرکورد EMR_SETVIEWPORTEX، محدوده پورت نمایش را تعریف می کند.
EmfSetViewportOrgExرکورد EMR_SETVIEWPORTORGEX منشأ نمایش را تعریف می کند.
EmfSetWindowExtExرکورد EMR_SETWINDOWEXTEX محدوده پنجره را تعریف می کند.
EmfSetWindowOrgExرکورد EMR_SETWINDOWORGEX منشأ پنجره را تعریف می کند.
EmfSetWorldTransformرکورد EMR_SETWORLDTRANSFORM یک تحول برای فضای جهانی فعلی به فضای صفحه در زمینه دستگاه پخش مشخص می کند.
EmfSmallTextOutضبط EMR_SMALLTEXTOUT یک ردیف را خارج می کند.
EmfStateRecordTypeنوع های ضبط وضعیت مشخص و مدیریت ویژگی های گرافیکی است که وضعیت زمینه دستگاه پخش را تعریف می کند.
EmfStretchBltرکورد EMR_STRETCHBLT مشخص می کند که یک انتقال بلوک از پیکسل ها از یک bitmap منبع به یک مستطیل مقصد، به صورت اختیاری در ترکیب با یک الگوی برش، با توجه به عملکرد مشخص شده، کشش یا فشرده سازی خروجی برای مطابقت با ابعاد مقصد در صورت لزوم.
EmfStretchDiBitsرکورد EMR_STRETCHDIBITS مشخص می کند که یک انتقال بلوک از پیکسل ها از یک bitmap منبع به یک مستطیل مقصد، به صورت اختیاری در ترکیب با یک الگوی برش، با توجه به عملکرد مشخص شده، کشش یا فشرده سازی خروجی برای مطابقت با ابعاد مقصد در صورت لزوم.
EmfStrokeAndFillPathرکورد EMR_STROKEANDFILLPATH هر گونه نمودار باز را در یک مسیر بسته می کند، با استفاده از قلم فعلی، خط خروجی مسیر را تکان می دهد و داخل آن را با تمیز کردن فشرده فعالی پر می شود.
EmfStrokePathکلاس EMR_STROKEPATH
EmfTransformRecordTypeانواع سوابق تحول مشخص و تغییر فضای جهانی به تحولات فضای صفحه.
EmfTransparentBltرکورد EMR_TRANSPARENTBLT مشخص می کند که یک انتقال بلوک از پیکسل ها از یک بیت مپ منبع به یک مستطیل مقصد، پردازش یک رنگ مشخص به عنوان شفاف، کشیدن یا فشرده سازی خروجی برای مطابقت با ابعاد مقصد در صورت لزوم.
EmfVertexDataاشیاء مشخص کننده ستون فقرات هر دو مستطیل یا مثلث و رنگ های مربوط به آنها.
EmfWidenPathاین رکورد مسیر فعلی را به عنوان منطقه ای که اگر مسیر با استفاده از قلم انتخاب شده در حال حاضر در زمینه دستگاه پخش نقاشی نقاشی می شد، دوباره تعریف می کند.

Structs

ساختار نامDescription
EmfBlendFunctionیک ساختار که عملیات مخلوط را برای بیت مپ منبع و مقصد مشخص می کند.

Enums

Enum نامDescription
EmfBlendFunction.AlphaFormatEnumیک ساختار که مشخص می کند که چگونه پیکسل های منبع و مقصد با شفافیت آلفا تفسیر می شوند.
EmfCommentRecordType.CommentIdentifierEnumارزش های قابل توجهی را شناسایی کنید.
EmfCommentEmfSpool.EmfSpoolRecordIdentifierEnumشناسایی نوع رکورد EMR_COMMENT_EMFSPOOL
EmfSetLayout.LayoutModeEnumیک کل 32 بیتی نامشخص که حالت طرح را مشخص می کند
 فارسی