Class GifPlainTextRenderingBlock
Der Name: Aspose.Imaging.FileFormats.Gif.Blocks Versammlung: Aspose.Imaging.dll (25.4.0)
Gif Plain Text Extension Block. Die Plain Text Extension enthält Textdaten undParameter, die notwendig sind, um diese Daten als Grafik in einer einfachen Form zu machen.
[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifPlainTextRenderingBlock
Implements
Vererbte Mitglieder
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()
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock Klasse.
public GifPlainTextRenderingBlock()
GifPlainTextRenderingBlock(Ushort, ushort, ushort, ushort, byte, byte, byte, byte, byte, byte[])
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock Klasse.
public GifPlainTextRenderingBlock(ushort textGridLeftPosition, ushort textGridTopPosition, ushort textGridWidth, ushort textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Parameters
textGridLeftPosition
ushort
Die Textgröße links positioniert.
textGridTopPosition
ushort
Der Text grid Top Position.
textGridWidth
ushort
Der Text grid width.
textGridHeight
ushort
Die Textgröße ist hoch.
characterCellWidth
byte
Die Charakterzellenweite.
characterCellHeight
byte
Die Charakterzellenhöhe.
textForegroundColorIndex
byte
Der vorangegangene Farbindex.
textBackgroundColorIndex
byte
Der Hintergrundfarbeindex.
data
byte
[][]
Die klaren Textdaten.
Fields
BlockSize
Die gesamte Blockgröße.
public const byte BlockSize = 15
Feldwert
ExtensionLabel
Die klare Textverlängerung Label.
public const byte ExtensionLabel = 1
Feldwert
SubBlockSize
Größe des Subblocks.
public const byte SubBlockSize = 12
Feldwert
Properties
CharacterCellHeight
Er bekommt oder stellt die Charakterzellhöhe, in Pixeln, jeder Zelle im Netz.
public byte CharacterCellHeight { get; set; }
Eigentumswert
CharacterCellWidth
Er erhält oder stellt die Charakterzellweite, in Pixeln, jeder Zelle im Netz.
public byte CharacterCellWidth { get; set; }
Eigentumswert
PlainTextData
Erhalten oder setzen Sie die klaren Textdaten.
public byte[] PlainTextData { get; set; }
Eigentumswert
byte [][]
TextBackgroundColorIndex
Erhält oder stellt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Text-Bundes verwendet wird.
public byte TextBackgroundColorIndex { get; set; }
Eigentumswert
TextForegroundColorIndex
Er bekommt oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Textvorhangs verwendet wird.
public byte TextForegroundColorIndex { get; set; }
Eigentumswert
TextGridHeight
Erhalten oder setzen die Textnetzhöhe in Pixeln
public ushort TextGridHeight { get; set; }
Eigentumswert
TextGridLeftPosition
Erhalten oder setzen Sie das Textnetz links.
public ushort TextGridLeftPosition { get; set; }
Eigentumswert
Remarks
Dies ist eine Spalte, in Pixeln, der linken Rand des Textnetzes, in Bezug auf die linken Rand des logischen Bildschirms.
TextGridTopPosition
Erhalten oder setzen Sie die Textnetz topposition.
public ushort TextGridTopPosition { get; set; }
Eigentumswert
Remarks
Dies ist eine Reihe, in Pixeln, der oberen Rand des Textnetzes, in Bezug auf die obere Rand des logischen Bildschirms.
TextGridWidth
Erhalten oder setzen Sie das Textnetz mit in Pixeln
public ushort TextGridWidth { get; set; }
Eigentumswert
Methods
Save(Stream)
Speichern Sie den Block zum angegebenen Strom.
public override void Save(Stream stream)
Parameters
stream
Stream
Der Stream, um die Daten zu speichern.