Class EmfText

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; }

قيمة الممتلكات

int

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; }

قيمة الممتلكات

EmfExtTextOutOptions

Rectangle

يحصل أو يضع كائن WMF RectL الاختياري ([MS-WMF] القسم 2.2.2.19) الذي يحددو/أو المستطيل المباشر في الوحدات المنطقية.هذا المستطيل ينطبق على النصالنتيجة التي تم إجراؤها من خلال سجل المحتوى.

public Rectangle Rectangle { get; set; }

قيمة الممتلكات

Rectangle

Reference

يحصل أو يضع كائن WMF PointL ([MS-WMF] القسم 2.2.2.15) يحدد إحداثياتالنقطة المرجعية المستخدمة لوضع السلسلة.النقطة المرجعية تحددها النقطة الأخيرةسجل EMR_SETTEXTALIGN (القسم 2.3.11.25).إذا لم يتم تعيين مثل هذا السجل،التوافق الافتراضي هو TA_LEFT،TA_TOP.

public Point Reference { get; set; }

قيمة الممتلكات

Point

StringBuffer

يحصل أو يضع حبل الحبل الشخصيUndefinedSpace1 (متغير): عدد اختياري من البايتات غير المستخدمة.لا يتطلب مربع OutputString اتباع الجزء السابق من هذا الهيكل على الفور.OutputString (متغير): مجموعة من الأحرف التي تحدد السلسلة إلى النتيجة.يتم تحديد موقع هذا الحقل بواسطة قيمة offString في بايتات من بداية هذا السجل.يتم تحديد عدد الأحرف حسب قيمة الشرائح.

public string StringBuffer { get; set; }

قيمة الممتلكات

string

 عربي