Class GifPlainTextRenderingBlock

Class GifPlainTextRenderingBlock

اسم الفضاء : Aspose.Imaging.FileFormats.Gif.Blocks تجميع: Aspose.Imaging.dll (25.4.0)

مجلد توسيع النص المسطح GIF. يحتوي توسيع النص المسطح على بيانات نصية والمعلمات اللازمة لتقديم هذه البيانات كرسومات، في شكل بسيط.

[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlock

Inheritance

object GifBlock GifPlainTextRenderingBlock

Implements

IGifBlock

الأعضاء الموروثين

GifBlock.ExtensionIntroducer , GifBlock.Save(Stream) , GifBlock.IsChanged , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

GifPlainTextRenderingBlock()

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.

public GifPlainTextRenderingBlock()

GifPlainTextRenderingBlock(وَقَوْلُهُ تَعَالَى: إِنَّ اللَّهَ عَزَّ وَجَلَّ عَزَّ وَجَلَّ عَزَّ وَجَلَّ عَزَّ وَجَلَّ عَزَّ وَجَلَّ عَزَّ وَجَلَّ.[])

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.

public GifPlainTextRenderingBlock(ushort textGridLeftPosition, ushort textGridTopPosition, ushort textGridWidth, ushort textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)

Parameters

textGridLeftPosition ushort

نص الشبكة اليسار الموقف.

textGridTopPosition ushort

نص الشبكة المرتبة العليا.

textGridWidth ushort

نص الشبكة واسعة.

textGridHeight ushort

الارتفاع في الشبكة النصية.

characterCellWidth byte

عرض الخلية الشخصية.

characterCellHeight byte

ارتفاع الخلية الشخصية.

textForegroundColorIndex byte

مؤشر الألوان الأمامية.

textBackgroundColorIndex byte

مؤشر الألوان الخلفية.

data byte [ ]

بيانات النص المباشر.

Fields

BlockSize

حجم الكتلة الإجمالي

public const byte BlockSize = 15

القيمة الميدانية

byte

ExtensionLabel

علامة توسيع النص المباشر.

public const byte ExtensionLabel = 1

القيمة الميدانية

byte

SubBlockSize

حجم الكتلة الفرعية.

public const byte SubBlockSize = 12

القيمة الميدانية

byte

Properties

CharacterCellHeight

يحصل أو يحدد ارتفاع الخلية الشخصية، في بكسل، من كل خلية في الشبكة.

public byte CharacterCellHeight { get; set; }

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

byte

CharacterCellWidth

يحصل أو يضع عرض الخلية الشخصية، في بكسل، من كل خلية في الشبكة.

public byte CharacterCellWidth { get; set; }

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

byte

PlainTextData

يحصل أو يضع بيانات النص المباشر.

public byte[] PlainTextData { get; set; }

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

byte [ ]

TextBackgroundColorIndex

يحصل أو يضع مؤشر اللون في لوحة الألوان العالمية المستخدمة في رسم خلفية النص.

public byte TextBackgroundColorIndex { get; set; }

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

byte

TextForegroundColorIndex

يحصل أو يضع مؤشر اللون في لوحة الألوان العالمية المستخدمة في رسم مساحة النص الأمامية.

public byte TextForegroundColorIndex { get; set; }

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

byte

TextGridHeight

يحصل أو يضع ارتفاع الشبكة النصية في بكسل

public ushort TextGridHeight { get; set; }

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

ushort

TextGridLeftPosition

يحصل أو يضع شبكة النص في الموقف الأيسر.

public ushort TextGridLeftPosition { get; set; }

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

ushort

Remarks

هذا هو عدد الأعمدة، في بكسل، من الحافة اليسرى من شبكة النص، فيما يتعلق الحافة اليسرى من الشاشة المنطقية.

TextGridTopPosition

يحصل أو يضع خط النص في الموقف العلوي.

public ushort TextGridTopPosition { get; set; }

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

ushort

Remarks

هذا هو عدد متتالي، في بكسل، من الطرف العلوي من شبكة النص، فيما يتعلق بالطرف العلوي من الشاشة المنطقية.

TextGridWidth

الحصول على أو وضع الشبكة النصية مع في بكسل

public ushort TextGridWidth { get; set; }

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

ushort

Methods

Save(Stream)

حفظ الكتلة إلى التدفق المحدد.

public override void Save(Stream stream)

Parameters

stream Stream

تدفق لتخزين البيانات.

 عربي