Class GifPlainTextRenderingBlock
Numele spaţiului: Aspose.Imaging.FileFormats.Gif.Blocks Asamblare: Aspose.Imaging.dll (25.4.0)
Gif plain text extension block. extensie textă plaină conține date text șiparametrii necesare pentru a face aceste date ca un grafic, într-o formă simplă.
[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifPlainTextRenderingBlock
Implements
Membrii moștenitori
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()
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Gif.Blocks.
public GifPlainTextRenderingBlock()
GifPlainTextRenderingBlock(Ţi-a dat seama că, după cum se spune în versetele de mai sus, nu există nici un fel de legătură cu ceea ce se întâmplă.[])
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Gif.Blocks.
public GifPlainTextRenderingBlock(ushort textGridLeftPosition, ushort textGridTopPosition, ushort textGridWidth, ushort textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Parameters
textGridLeftPosition
ushort
Rețeaua textă stinge poziția.
textGridTopPosition
ushort
Textul se află în poziția superioară.
textGridWidth
ushort
Textul are o lățime largă.
textGridHeight
ushort
Înălțimea rețelei de text.
characterCellWidth
byte
Caracterul celulei lățime.
characterCellHeight
byte
Înălțimea celulelor caracterului.
textForegroundColorIndex
byte
Indicele de culoare prealabilă.
textBackgroundColorIndex
byte
Indicele culorilor de fundal.
data
byte
[]
Datele textului clar.
Fields
BlockSize
Dimensiunea totală a blocului.
public const byte BlockSize = 15
Valoarea câmpului
ExtensionLabel
Etichetă de extindere a textului.
public const byte ExtensionLabel = 1
Valoarea câmpului
SubBlockSize
Dimensiunea subblocului.
public const byte SubBlockSize = 12
Valoarea câmpului
Properties
CharacterCellHeight
Obține sau stabilește înălțimea celulelor caracterului, în pixeli, a fiecărei celule din rețea.
public byte CharacterCellHeight { get; set; }
Valoarea proprietății
CharacterCellWidth
Obține sau stabilește lățimea celulelor caracterului, în pixeli, a fiecărei celule din rețea.
public byte CharacterCellWidth { get; set; }
Valoarea proprietății
PlainTextData
Obține sau stabilește datele de text plain.
public byte[] PlainTextData { get; set; }
Valoarea proprietății
byte []
TextBackgroundColorIndex
Obține sau stabilește indexul culorii în paleta de culori globală utilizată pentru a desena fundalul textului.
public byte TextBackgroundColorIndex { get; set; }
Valoarea proprietății
TextForegroundColorIndex
Obține sau stabilește indexul culorii în paleta de culori globală utilizată pentru a desena sfera de text.
public byte TextForegroundColorIndex { get; set; }
Valoarea proprietății
TextGridHeight
Obține sau stabilește înălțimea rețelei de text în pixeli
public ushort TextGridHeight { get; set; }
Valoarea proprietății
TextGridLeftPosition
Obține sau stabilește poziția stângă a rețelei de text.
public ushort TextGridLeftPosition { get; set; }
Valoarea proprietății
Remarks
Aceasta este un număr de coloană, în pixeli, din marginea stângă a rețelei de text, cu privire la margina stânga a ecranului logic.
TextGridTopPosition
Obține sau stabilește poziția de sus a rețelei de text.
public ushort TextGridTopPosition { get; set; }
Valoarea proprietății
Remarks
Aceasta este un număr de rând, în pixeli, din partea superioară a rețelei de text, cu privire la partea de sus a ecranului logic.
TextGridWidth
Obține sau stabilește rețeaua de text în pixeli
public ushort TextGridWidth { get; set; }
Valoarea proprietății
Methods
Save(Stream)
Salvează blocul la fluxul specificat.
public override void Save(Stream stream)
Parameters
stream
Stream
Stream pentru a salva datele la.