Class GifPlainTextRenderingBlock

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

IGifBlock

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

byte

ExtensionLabel

La etiqueta de extensión de texto.

public const byte ExtensionLabel = 1

Valor de campo

byte

SubBlockSize

El tamaño del subbloco.

public const byte SubBlockSize = 12

Valor de campo

byte

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

byte

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

byte

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

byte

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

byte

TextGridHeight

Obtenga o establece la altura de la red de texto en píxeles

public ushort TextGridHeight { get; set; }

Valor de la propiedad

ushort

TextGridLeftPosition

Obtenga o coloca la línea de texto en la posición izquierda.

public ushort TextGridLeftPosition { get; set; }

Valor de la propiedad

ushort

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

ushort

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

ushort

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.

 Español