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 بسته کند.هنگامی که یک برنامه رکورد EMR_BEGINPATH را پردازش می کند، تمام مسیرهای قبلی باید از زمینه دستگاه پخش حذف شوند.
EmfBitBltرکورد EMR_BITBLT یک انتقال بلوک از پیکسل ها از یک بیت مپ منبع به یک مستطیل مقصد را مشخص می کند، به صورت اختیاری در ترکیب با یک الگوی برش، با توجه به یک عملیات راستر مشخص شده.
EmfBitmapRecordTypeانواع سوابق بیت مپ انتقال بلوک تصاویر بیت مپ را انجام می دهند.
EmfBoundedRecordکلاس پایه EMF Polyshape
EmfChordرکورد EMR_CHORD مشخص می کند یک محدوده، که منطقه ای است که با تقاطع یک الیپس و یک بخش خطی به نام یک محدوده متصل می شود.
EmfClippingRecordTypeانواع سوابق برش مناطق برش را مشخص و مدیریت می کنند.نکته یادداشت سوابق EMR_SETMETARGN پارامترها را مشخص نمی کند.
EmfCloseFigureاین رکورد یک نمودار باز را در یک مسیر بسته می کند. پردازش رکورد EMR_CLOSEFIGURE باید نمودار را با کشیدن یک خط از موقعیت فعلی به نقطه اول از نمودار بسته کند و سپس باید خط ها را با استفاده از سبک پیوستن به خط متصل کند.اگر یک نمودار با پردازش رکورد EMR_LINETO به جای رکورد EMR_CLOSEFIGURE بسته شود، کیسه های نهایی برای ایجاد گوشه به جای پیوستن استفاده می شود.در بخش 2.3.5.13 مشخص شده است.
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 حاوی رکورد های EMFSPOOL ساخته شده است.ملاحظه میدان هایی که در این بخش توصیف نشده اند در بخش 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 یک منطقه کلیپ جدید را مشخص می کند که شامل منطقه کلیپ فعلی کمتر از راستگوی مشخص شده است.ملاحظه میدان هایی که در این بخش توصیف نشده اند در بخش 2.3.2 مشخص شده است.
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، فاکتورها را با اطلاعات LogFont (قسمت 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 بایت است و شامل یک موضوع عنوان و یک موضوع HeaderExtension1 است (قسمت 2.2.10). دومین عنوان افزونه، که رکورد EmfMetafileHeaderExtension2 است. حجم ثابت این عنوان 108 بایت است و شامل یک موضوع Header، یک موضوع 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_POLYPOLYGON مجموعه ای از پلیگون های بسته را مشخص می کند.
EmfPolyPolygon16رکورد EMR_POLYPOLYGON16 مجموعه ای از پلیگون های بسته را مشخص می کند.هر پلیگون با استفاده از قلم فعلی، و با استفاده از حالت پر کردن شستشو و پلیگون فعلی پر می شود.
EmfPolyPolylineرکورد EMR_POLYPOLYLINE چندین سری از بخش های خط متصل را مشخص می کند.
EmfPolyPolyline16رکورد EMR_POLYPOLYLINE16 چندین سری از بخش های خط متصل را مشخص می کند.
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 با استفاده از قلم فعلی کشیده می شود.برای هر خط اضافی، کشیدن از نقطه پایان خط قبلی به نقطه بعدی مشخص شده توسط aPoints انجام می شود.
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).
EmfRestoreDcEMR_RESTOREDC ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط ضبط
EmfRop4یک عملیات راستر مربع، که عملیات راستر مربع را برای رنگ های پیشگام و پس زمینه یک bitmap مشخص می کند.این ارزش ها تعریف می کنند که چگونه داده های رنگی مستطیل منبع با داده های رنگی مستطیل مقصد ترکیب می شود.
EmfRoundRectرکورد EMR_ROUNDRECT یک مستطیل را با زاویه های گرد مشخص می کند. مستطیل با استفاده از قلم فعلی و با استفاده از برش فعلی پر می شود.
EmfSaveDcذخیره وضعیت فعلی تنظیمات پخش در یک مجموعه از ایالت ها ذخیره شده با پیش از EMR_SAVEDC سوابق، اگر وجود دارد. وضعیت شامل ویژگی های گرافیکی و اشیاء، از جمله در حال حاضر انتخاب شده bitmap، برش، پالت، فونت، قلم، و منطقه. یک EMR_RESTOREDC سوابق برای بازگرداندن وضعیت استفاده می شود. این سوابق EMF مشخص هیچ پارامتر.
EmfScaleViewportExtexرکورد EMR_SCALEVIEWPORTEXTEX پورت نمایش را برای یک زمینه دستگاه با استفاده از نسبت هایی که توسط چندگانه ها و تقسیم کننده های مشخص شده تشکیل شده است، دوباره مشخص می کند.
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 مشخص کردن یک پروفایل رنگی در یک فایل با یک نام متشکل از کاراکتر Unicode، برای خروجی گرافیک.
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_SETVIEWPORTEXTEX محدوده پورت نمایش را تعریف می کند.
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 بیتی نامشخص که حالت طرح را مشخص می کند
 فارسی