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(Усхорт, ushort, Ushort и бита, byte и byt.[])
Иницијализира нова инстанция на 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
Потокът за съхранение на данните.