EmfPolyTextOutW

EmfPolyTextOutW class

يرسم سجل EMR_POLYTEXTOUTW واحدًا أو أكثر من سلاسل نص Unicode باستخدام الخط الحالي وألوان النص.

public sealed class EmfPolyTextOutW : EmfDrawingRecordType

المنشئون

اسموصف
EmfPolyTextOutW()يقوم بتهيئة مثيل جديد لملفEmfPolyTextOutW فئة .
EmfPolyTextOutW(EmfRecord)يقوم بتهيئة مثيل جديد لملفEmfPolyTextOutW فئة .

الخصائص

اسموصف
Bounds { get; set; }الحصول على أو تعيين كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) ، والذي يحدد المستطيل المحيط بوحدات الجهاز.
ExScale { get; set; }الحصول على أو تعيين قيمة النقطة العائمة 32 بت التي تحدد مقياس X من وحدات الصفحة إلى وحدات .01mm إذا كان وضع الرسومات هو GM_COMPATIBLE.
EyScale { get; set; }الحصول على أو تعيين قيمة النقطة العائمة 32 بت التي تحدد مقياس Y من وحدات الصفحة إلى وحدات .01mm إذا كان وضع الرسومات هو GM_COMPATIBLE.
IGraphicsMode { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد وضع الرسومات الحالي ، من تعداد وضع الرسومات (القسم 2.1.16) .
Size { get; set; }الحصول على أو تحديد حجم السجل
Type { get; set; }الحصول على النوع أو تحديده.
WEmrText { get; set; }الحصول على أو تعيين مصفوفة من كائنات EmrText (القسم 2.2.5) التي تحدد سلاسل الإخراج بأحرف Unicode UTF16-LE ذات 16 بت ، مع سمات النص وقيم التباعد. يتم تحديد عدد لكائنات EmrText بواسطة cStrings.

ملاحظات

يتم تحديد ألوان الخط والنص المستخدمة للإخراج بواسطة الخصائص الموجودة في الحالة الحالية لسياق جهاز التشغيل . يجب محاكاة EMR_POLYTEXTOUTW بسلسلة من سجلات EMR_EXTTEXTOUTW (القسم 2.3.5.7) ، واحد لكل سلسلة.

أنظر أيضا