Class GifPlainTextRenderingBlock
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Gif.Blocks Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Blok rozszerzenia tekstu GIF płaski. Rozszerzenie tekstu płaskiego zawiera dane tekstowe iparametry niezbędne do przekazywania tych danych jako grafiki, w prostym kształcie.
[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifPlainTextRenderingBlock
Implements
Dziedziczeni członkowie
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()
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Gif.Blocks.PlainTextRenderingBlock.
public GifPlainTextRenderingBlock()
GifPlainTextRenderingBlock(Byt, Byte, byte i byta, wówczas byto.[])
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Gif.Blocks.PlainTextRenderingBlock.
public GifPlainTextRenderingBlock(ushort textGridLeftPosition, ushort textGridTopPosition, ushort textGridWidth, ushort textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Parameters
textGridLeftPosition
ushort
Linia tekstowa pozostaje w pozycji.
textGridTopPosition
ushort
Tekst grid najwyższej pozycji.
textGridWidth
ushort
Tekst rozciąga szerokość.
textGridHeight
ushort
Wysokość sieci tekstowej.
characterCellWidth
byte
Rozszerzenie charakteru komórki.
characterCellHeight
byte
Wysokość komórki charakteru.
textForegroundColorIndex
byte
Przedstawiamy indeks kolorów.
textBackgroundColorIndex
byte
Wskaźnik kolorów tła.
data
byte
[ ]
Prawidłowe dane tekstowe.
Fields
BlockSize
Ogólna wielkość bloku.
public const byte BlockSize = 15
Wartość pola
ExtensionLabel
Łatwa etykieta rozszerzenia tekstu.
public const byte ExtensionLabel = 1
Wartość pola
SubBlockSize
Rozmiar subbloku.
public const byte SubBlockSize = 12
Wartość pola
Properties
CharacterCellHeight
Otrzymuje lub ustawia wysokość komórki charakteru, w pikselach, każdej z komórek w sieci.
public byte CharacterCellHeight { get; set; }
Wartość nieruchomości
CharacterCellWidth
Otrzymuje lub ustawia szerokość komórki charakteru, w pikselach, każdej z komórek w sieci.
public byte CharacterCellWidth { get; set; }
Wartość nieruchomości
PlainTextData
otrzymuje lub ustawia dane płaskiego tekstu.
public byte[] PlainTextData { get; set; }
Wartość nieruchomości
byte [ ]
TextBackgroundColorIndex
Otrzymuje lub ustawia indeks koloru w globalnej palecie kolorów używanej do wyciągania tła tekstowego.
public byte TextBackgroundColorIndex { get; set; }
Wartość nieruchomości
TextForegroundColorIndex
Otrzymuje lub ustawia indeks koloru w globalnej palecie kolorów używanej do wyciągania przodu tekstu.
public byte TextForegroundColorIndex { get; set; }
Wartość nieruchomości
TextGridHeight
Uzyskuje lub ustawia wysokość sieci tekstowej w pikselach
public ushort TextGridHeight { get; set; }
Wartość nieruchomości
TextGridLeftPosition
Dostęp lub ustaw linkową pozycję sieci tekstowej.
public ushort TextGridLeftPosition { get; set; }
Wartość nieruchomości
Remarks
Jest to liczba kolumny, w pikselach, na lewym krawędzi sieci tekstowej, co do lewego krańca ekranu logicznego.
TextGridTopPosition
Uzyskuje lub ustawia grę tekstową w pozycji górnej.
public ushort TextGridTopPosition { get; set; }
Wartość nieruchomości
Remarks
Jest to liczba kolejna, w pikselach, na górnym krawędzi sieci tekstowej, co do górnego krańca ekranu logicznego.
TextGridWidth
Uzyskuje lub ustawia sieć tekstową w pikselach
public ushort TextGridWidth { get; set; }
Wartość nieruchomości
Methods
Save(Stream)
Oszczędza blok do określonego przepływu.
public override void Save(Stream stream)
Parameters
stream
Stream
Przepływ do przechowywania danych do.