Class GifPlainTextRenderingBlock
Nombre del espacio: Aspose.Imaging.FileFormats.Gif.Blocks Asamblea: Aspose.Imaging.dll (25.4.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, IGifBlock
Inheritance
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 = 15
Valor de campo
ExtensionLabel
La etiqueta de extensión de texto.
public const byte ExtensionLabel = 1
Valor de campo
SubBlockSize
El tamaño del subbloco.
public const byte SubBlockSize = 12
Valor 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.