Class GifPlainTextRenderingBlock
A név: Aspose.Imaging.FileFormats.Gif.Blocks Összefoglaló: Aspose.Imaging.dll (25.4.0)
Gif tiszta szöveges kiterjesztés blokk. A téglalap szövegek tartalmaznak szöveg adatokat és aa paraméterek, amelyek szükségesek ahhoz, hogy ezeket az adatokat grafikus formában tegyék.
[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifPlainTextRenderingBlock
Implements
Örökletes tagok
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()
Kezdeményez egy új példát a Aspose.Imaging.FileFormats.Gif.Blocks. GifPlainTextRenderingBlock osztály.
public GifPlainTextRenderingBlock()
GifPlainTextRenderingBlock(Biztosan a biztosság, a bajt, az ügylet, vagyis a byte.[])
Kezdeményez egy új példát a Aspose.Imaging.FileFormats.Gif.Blocks. GifPlainTextRenderingBlock osztály.
public GifPlainTextRenderingBlock(ushort textGridLeftPosition, ushort textGridTopPosition, ushort textGridWidth, ushort textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Parameters
textGridLeftPosition
ushort
A szövegháló bal pozícióban van.
textGridTopPosition
ushort
A szöveg a legmagasabb pozícióban van.
textGridWidth
ushort
A szöveg szélessége.
textGridHeight
ushort
A szöveg hálózat magassága.
characterCellWidth
byte
A karakter sejt szélessége.
characterCellHeight
byte
A karakter sejt magassága.
textForegroundColorIndex
byte
Az előzetes szín index.
textBackgroundColorIndex
byte
A háttér szín index.
data
byte
[]
A pontos szöveg adatai.
Fields
BlockSize
A teljes blokk mérete.
public const byte BlockSize = 15
mező értéke
ExtensionLabel
A tiszta szöveges kiterjesztési címke.
public const byte ExtensionLabel = 1
mező értéke
SubBlockSize
Az alblokk mérete.
public const byte SubBlockSize = 12
mező értéke
Properties
CharacterCellHeight
Megkapja vagy beállítja a karakter sejt magasságát, pixelekben, az egyes sejteket a hálózatban.
public byte CharacterCellHeight { get; set; }
ingatlan értéke
CharacterCellWidth
Megkapja vagy beállítja a karakter sejt szélességét, pixelekben, az egyes sejteket a hálózatban.
public byte CharacterCellWidth { get; set; }
ingatlan értéke
PlainTextData
Megkapja vagy rögzíti a tiszta szöveges adatokat.
public byte[] PlainTextData { get; set; }
ingatlan értéke
byte []
TextBackgroundColorIndex
Megkapja vagy beállítja a szín indexét a szöveges háttérre használt globális színpalettában.
public byte TextBackgroundColorIndex { get; set; }
ingatlan értéke
TextForegroundColorIndex
Megkapja vagy beállítja a szín indexét a globális színpalettában, amelyet a szöveg előzményének rajzolására használnak.
public byte TextForegroundColorIndex { get; set; }
ingatlan értéke
TextGridHeight
Megkapja vagy beállítja a szövegháló magasságát pixelekben
public ushort TextGridHeight { get; set; }
ingatlan értéke
TextGridLeftPosition
Megkapja vagy állítja a szövegháló bal pozíciót.
public ushort TextGridLeftPosition { get; set; }
ingatlan értéke
Remarks
Ez a szövegháló bal oldalán lévő oszlopszám, pixelekben, a logikus képernyő bal oldala tekintetében.
TextGridTopPosition
Szerezze vagy állítsa be a szöveghálózat felső pozícióját.
public ushort TextGridTopPosition { get; set; }
ingatlan értéke
Remarks
Ez egy sorszám, pixelben, a szövegháló felső szélén, tekintettel a logikai képernyő tetején.
TextGridWidth
Megkapja vagy beállítja a szöveges hálózatot pixelben
public ushort TextGridWidth { get; set; }
ingatlan értéke
Methods
Save(Stream)
Megtakarítja a blokkot a meghatározott áramláshoz.
public override void Save(Stream stream)
Parameters
stream
Stream
Az áram, hogy mentse az adatokat.