Class EmfText
اسم الفضاء : Aspose.Imaging.FileFormats.Emf.Emf.Objects تجميع: Aspose.Imaging.dll (25.4.0)
يحتوي كائن EmrText على قيم النتيجة النصية.
public sealed class EmfText : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfText
الأعضاء الموروثين
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfText()
public EmfText()
Properties
Chars
يحصل أو يقوم بتعيين كامل غير مسجل 32 بت يحدد عدد الأحرف في السلسلة
public int Chars { get; set; }
قيمة الممتلكات
DxBuffer
يحصل أو يضع الشخصية الاختيارية الفضاء البوفرUndefinedSpace2 (متغير): عدد اختياري من البايتات غير المستخدمة.اتبع على الفور الجزء السابق من هذا الهيكل.OutputDx (متغير): مجموعة من المجموعات غير الموقعة 32 بت التي تحدد مساحة الإنتاج بينأصل الخلايا الشخصية المجاورة في الوحدات المنطقية.موقع هذا المجال يحدد بواسطةقيمة offDx في بايتات من بداية هذا السجل.إذا تم تحديد الفضاء، فإن هذا الحقل يحتوي علىنفس العدد من القيم مثل الأحرف في شريط الإخراج.إذا كانت حقل الخيارات في كائن EmrTextيحتوي على العلم ETO_PDY ، ثم يحتوي هذا البوفر على قيم مرتين كما توجد الأحرف فيسلسلة الإنتاج، واحدة أفقية وواحدة عمودية لكل، في هذا الترتيب.إذا تم تحديد ETO_RTLREADING،يتم وضع الأحرف إلى اليمين إلى اليسار بدلاً من اليسار إلى اليمين.لا توجد خيارات أخرى تؤثر على تفسير هذا الحقل.
public int[] DxBuffer { get; set; }
قيمة الممتلكات
int [ ]
GlyphIndexBuffer
يحصل أو يضع بوفر مؤشر غليف الاختياري.إذا كانت الخيارات لديها علامة ETO_GLYPH_INDEX ثم الرموز للشخصيات في سلسلة نص الناتج هي في الواقع مؤشراتمن الرموز الشخصية في الخط TrueType (2.1.11 ExtTextOutOptions القائمة).لكي تظهر الأحرف الصحيحة على اللعب، يجب أن تكون الخط المستخدم هو نفس الخط المستخدمإنشاء المؤشرات .
public int[] GlyphIndexBuffer { get; set; }
قيمة الممتلكات
int [ ]
Options
يحصل أو يضع 32 بت غير مسجلة الكامل الذي يحدد كيفية استخدام المستطيل المحدد فيهذا المجال يمكن أن يكون مزيج من أكثر من واحد ExtTextOutOptionsقيمة القائمة (القسم 2.1.11)
public EmfExtTextOutOptions Options { get; set; }
قيمة الممتلكات
Rectangle
يحصل أو يضع كائن WMF RectL الاختياري ([MS-WMF] القسم 2.2.2.19) الذي يحددو/أو المستطيل المباشر في الوحدات المنطقية.هذا المستطيل ينطبق على النصالنتيجة التي تم إجراؤها من خلال سجل المحتوى.
public Rectangle Rectangle { get; set; }
قيمة الممتلكات
Reference
يحصل أو يضع كائن WMF PointL ([MS-WMF] القسم 2.2.2.15) يحدد إحداثياتالنقطة المرجعية المستخدمة لوضع السلسلة.النقطة المرجعية تحددها النقطة الأخيرةسجل EMR_SETTEXTALIGN (القسم 2.3.11.25).إذا لم يتم تعيين مثل هذا السجل،التوافق الافتراضي هو TA_LEFT،TA_TOP.
public Point Reference { get; set; }
قيمة الممتلكات
StringBuffer
يحصل أو يضع حبل الحبل الشخصيUndefinedSpace1 (متغير): عدد اختياري من البايتات غير المستخدمة.لا يتطلب مربع OutputString اتباع الجزء السابق من هذا الهيكل على الفور.OutputString (متغير): مجموعة من الأحرف التي تحدد السلسلة إلى النتيجة.يتم تحديد موقع هذا الحقل بواسطة قيمة offString في بايتات من بداية هذا السجل.يتم تحديد عدد الأحرف حسب قيمة الشرائح.
public string StringBuffer { get; set; }