Class GifPlainTextRenderingBlock
Nombre del espacio: Aspose.Imaging.FileFormats.Gif.Blocks Asamblea: Aspose.Imaging.dll (25.5.0)
El bloque de extensión de texto plano Gif. La extensión de texto plano contiene datos de texto y ellos parámetros necesarios para render esos datos como gráficos, en una forma sencilla.
[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlockInheritance
object ← GifBlock ← GifPlainTextRenderingBlock
Implements
Miembros heredados
GifBlock.ExtensionIntroducer ,y, GifBlock.Save(Stream) ,y, GifBlock.IsChanged ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
GifPlainTextRenderingBlock()
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.
public GifPlainTextRenderingBlock()GifPlainTextRenderingBlock(Por ejemplo: Ushort, ushort, ushort, byte, byte, byte, byte, byte[])
Inicia una nueva instancia de la clase 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
La línea de texto pone la posición izquierda.
textGridTopPosition ushort
El texto grita la posición superior.
textGridWidth ushort
El texto tiene una red de ancho.
textGridHeight ushort
El texto tiene la altura de la red.
characterCellWidth byte
La anchura de la célula característica.
characterCellHeight byte
La altura de la célula característica.
textForegroundColorIndex byte
El índice de color delantero.
textBackgroundColorIndex byte
El índice de color de fondo.
data byte
[][]
Los datos de texto claros.
Fields
BlockSize
El tamaño total del bloque.
public const byte BlockSize = 15Valor de campo
ExtensionLabel
La etiqueta de extensión de texto.
public const byte ExtensionLabel = 1Valor de campo
SubBlockSize
El tamaño del subbloco.
public const byte SubBlockSize = 12Valor de campo
Properties
CharacterCellHeight
Obtenga o establece la altura de la célula característica, en píxeles, de cada célula en la red.
public byte CharacterCellHeight { get; set; }Valor de la propiedad
CharacterCellWidth
Obtenga o establece la anchura de la célula característica, en píxeles, de cada célula en la red.
public byte CharacterCellWidth { get; set; }Valor de la propiedad
PlainTextData
Obtenga o coloca los datos de texto plano.
public byte[] PlainTextData { get; set; }Valor de la propiedad
byte [][]
TextBackgroundColorIndex
Obtenga o coloca el índice del color en la paleta de colores global utilizada para dibujar el fondo de texto.
public byte TextBackgroundColorIndex { get; set; }Valor de la propiedad
TextForegroundColorIndex
Obtenga o coloca el índice del color en la paleta de colores global utilizada para dibujar el antegrado del texto.
public byte TextForegroundColorIndex { get; set; }Valor de la propiedad
TextGridHeight
Obtenga o establece la altura de la red de texto en píxeles
public ushort TextGridHeight { get; set; }Valor de la propiedad
TextGridLeftPosition
Obtenga o coloca la línea de texto en la posición izquierda.
public ushort TextGridLeftPosition { get; set; }Valor de la propiedad
Remarks
Este es un número de columna, en píxeles, del extremo izquierdo de la red de texto, con respecto al extremo izquierdo de la pantalla lógica.
TextGridTopPosition
Obtenga o coloca la posición superior de la red de texto.
public ushort TextGridTopPosition { get; set; }Valor de la propiedad
Remarks
Este es un número de línea, en píxeles, del extremo superior de la red de texto, con respecto al extremo superior de la pantalla lógica.
TextGridWidth
Obtenga o coloca la red de texto en píxeles
public ushort TextGridWidth { get; set; }Valor de la propiedad
Methods
Save(Stream)
Salva el bloque a la corriente especificada.
public override void Save(Stream stream)Parameters
stream Stream
El flujo para salvar los datos a.