EmfPolyTextOutA
محتويات
[
يخفي
]EmfPolyTextOutA class
يرسم سجل EMR_POLYTEXTOUTA واحدًا أو أكثر من سلاسل نص ASCII باستخدام الخط الحالي وألوان النص.
public sealed class EmfPolyTextOutA : EmfDrawingRecordType
المنشئون
اسم | وصف |
---|---|
EmfPolyTextOutA() | يقوم بتهيئة مثيل جديد لملفEmfPolyTextOutA فئة . |
EmfPolyTextOutA(EmfRecord) | يقوم بتهيئة مثيل جديد لملفEmfPolyTextOutA فئة . |
الخصائص
اسم | وصف |
---|---|
AEmrText { get; set; } | الحصول على أو تعيين مصفوفة من كائنات EmrText (القسم 2.2.5) التي تحدد إخراج السلاسل بأحرف ASCII 8 بت ، مع سمات النص وقيم التباعد. يتم تحديد عدد كائنات EmrText بواسطة cStrings. |
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; } | الحصول على النوع أو تحديده. |
ملاحظات
يتم تحديد ألوان الخط والنص المستخدمة للإخراج بواسطة الخصائص الموجودة في الحالة الحالية لسياق جهاز التشغيل . يجب محاكاة EMR_POLYTEXTOUTA بسلسلة من سجلات EMR_EXTTEXTOUTW (القسم 2.3.5.7) ، واحد لكل سلسلة. يتطلب هذا تحويل السلسلة النصية ASCII في كل كائن EmrText إلى ترميز Unicode UTF16-LE.
أنظر أيضا
- class EmfDrawingRecordType
- مساحة الاسم Aspose.Imaging.FileFormats.Emf.Emf.Records
- المجسم Aspose.Imaging