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
الأعضاء الموروثين
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
القيمة الميدانية
ExtensionLabel
علامة توسيع النص المباشر.
public const byte ExtensionLabel = 1
القيمة الميدانية
SubBlockSize
حجم الكتلة الفرعية.
public const byte SubBlockSize = 12
القيمة الميدانية
Properties
CharacterCellHeight
يحصل أو يحدد ارتفاع الخلية الشخصية، في بكسل، من كل خلية في الشبكة.
public byte CharacterCellHeight { get; set; }
قيمة الممتلكات
CharacterCellWidth
يحصل أو يضع عرض الخلية الشخصية، في بكسل، من كل خلية في الشبكة.
public byte CharacterCellWidth { get; set; }
قيمة الممتلكات
PlainTextData
يحصل أو يضع بيانات النص المباشر.
public byte[] PlainTextData { get; set; }
قيمة الممتلكات
byte [ ]
TextBackgroundColorIndex
يحصل أو يضع مؤشر اللون في لوحة الألوان العالمية المستخدمة في رسم خلفية النص.
public byte TextBackgroundColorIndex { get; set; }
قيمة الممتلكات
TextForegroundColorIndex
يحصل أو يضع مؤشر اللون في لوحة الألوان العالمية المستخدمة في رسم مساحة النص الأمامية.
public byte TextForegroundColorIndex { get; set; }
قيمة الممتلكات
TextGridHeight
يحصل أو يضع ارتفاع الشبكة النصية في بكسل
public ushort TextGridHeight { get; set; }
قيمة الممتلكات
TextGridLeftPosition
يحصل أو يضع شبكة النص في الموقف الأيسر.
public ushort TextGridLeftPosition { get; set; }
قيمة الممتلكات
Remarks
هذا هو عدد الأعمدة، في بكسل، من الحافة اليسرى من شبكة النص، فيما يتعلق الحافة اليسرى من الشاشة المنطقية.
TextGridTopPosition
يحصل أو يضع خط النص في الموقف العلوي.
public ushort TextGridTopPosition { get; set; }
قيمة الممتلكات
Remarks
هذا هو عدد متتالي، في بكسل، من الطرف العلوي من شبكة النص، فيما يتعلق بالطرف العلوي من الشاشة المنطقية.
TextGridWidth
الحصول على أو وضع الشبكة النصية مع في بكسل
public ushort TextGridWidth { get; set; }
قيمة الممتلكات
Methods
Save(Stream)
حفظ الكتلة إلى التدفق المحدد.
public override void Save(Stream stream)
Parameters
stream
Stream
تدفق لتخزين البيانات.