EmfSmallTextOut

EmfSmallTextOut class

ينتج عن سجل EMR_SMALLTEXTOUT سلسلة.

public sealed class EmfSmallTextOut : EmfDrawingRecordType

المنشئون

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

الخصائص

اسموصف
Bounds { get; set; }الحصول على أو تعيين كائن WMF RectL اختياري 128 بت (القسم [MS-WMF] 2.2.2.19) الذي يحدد المستطيل المحيط بوحدات الجهاز.
CChars { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد عدد أحرف 16 بت في سلسلة . السلسلة ليست منتهية بقيمة خالية.
ExScale { get; set; }الحصول على أو تعيين قيمة النقطة العائمة 32 بت التي تحدد مقدار قياس النص في الاتجاه x .
EyScale { get; set; }الحصول على أو تعيين قيمة النقطة العائمة 32 بت التي تحدد مقدار قياس النص في الاتجاه y .
FuOptions { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد خيارات إخراج النص المراد استخدامها. يتم تحديد خيارات هذه بواحد أو مجموعة من القيم من ExtTextOutOptions enumeration (القسم 2.1.11) .
IGraphicsMode { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد وضع الرسومات ، من تعداد وضع الرسومات (القسم 2.1.16) .
Size { get; set; }الحصول على أو تحديد حجم السجل
TextString { get; set; }الحصول على أو تعيين سلسلة ذات طول متغير تحتوي على سلسلة نصية للرسم ، إما رموز أحرف 8 بت أو 16 بت ، وفقًا لقيمة حقل fuOptions .
Type { get; set; }الحصول على النوع أو تحديده.
X { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي x لمكان وضع السلسلة.
Y { get; set; }الحصول على أو تعيين عدد صحيح موقعة 32 بت يحدد إحداثي ص لمكان وضع السلسلة.

ملاحظات

إذا تم تعيين ETO_SMALL_CHARS في الحقل fuOptions ، فإن TextString يحتوي على رموز 8 بت لـ حرفًا ، مشتقة من وحدات البايت المنخفضة من رموز أحرف Unicode UTF16-LE ذات 16 بت ، والتي يُفترض أن يكون ارتفاع البايت 0. إذا كانت ETO_NO_RECT في الحقل fuOptions ، لا يتم تضمين حقل الحدود في السجل.

أنظر أيضا