GifPlainTextRenderingBlock

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.gif.GifBlock

public class GifPlainTextRenderingBlock extends GifBlock

Gif-Text-Erweiterungsblock. Die Text-Erweiterung enthält Textdaten und die Parameter, die erforderlich sind, um diese Daten in einfacher Form als Grafik darzustellen.

Konstruktoren

KonstruktorBeschreibung
GifPlainTextRenderingBlock()Initialisiert eine neue Instanz der GifPlainTextRenderingBlock-Klasse.
GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)Initialisiert eine neue Instanz der GifPlainTextRenderingBlock-Klasse.

Felder

FeldBeschreibung
EXTENSION_LABELDas Text-Erweiterungslabel.
SUB_BLOCK_SIZEDie Größe des Unterblocks.
BLOCK_SIZEDie gesamte Blockgröße.

Methoden

MethodeBeschreibung
getTextForegroundColorIndex()Liest oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Textvordergrunds verwendet wird.
setTextForegroundColorIndex(byte value)Liest oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Textvordergrunds verwendet wird.
getTextBackgroundColorIndex()Liest oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Texthintergrunds verwendet wird.
setTextBackgroundColorIndex(byte value)Liest oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Texthintergrunds verwendet wird.
getCharacterCellWidth()Liest oder setzt die Breite der Zeichenzelle in Pixeln für jede Zelle im Raster.
setCharacterCellWidth(byte value)Liest oder setzt die Breite der Zeichenzelle in Pixeln für jede Zelle im Raster.
getCharacterCellHeight()Liest oder setzt die Höhe der Zeichenzelle in Pixeln für jede Zelle im Raster.
setCharacterCellHeight(byte value)Liest oder setzt die Höhe der Zeichenzelle in Pixeln für jede Zelle im Raster.
getTextGridLeftPosition()Liest oder setzt die linke Position des Textrasters.
setTextGridLeftPosition(int value)Liest oder setzt die linke Position des Textrasters.
getTextGridTopPosition()Liest oder setzt die obere Position des Textrasters.
setTextGridTopPosition(int value)Liest oder setzt die obere Position des Textrasters.
getTextGridWidth()Liest oder setzt die Textrasterbreite in Pixeln
setTextGridWidth(int value)Liest oder setzt die Textrasterbreite in Pixeln
getTextGridHeight()Liest oder setzt die Höhe des Textrasters in Pixeln
setTextGridHeight(int value)Liest oder setzt die Höhe des Textrasters in Pixeln
getPlainTextData()Liest oder setzt die Klartextdaten.
setPlainTextData(byte[] value)Liest oder setzt die Klartextdaten.

GifPlainTextRenderingBlock()

public GifPlainTextRenderingBlock()

Initialisiert eine neue Instanz der GifPlainTextRenderingBlock-Klasse.

GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)

public GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)

Initialisiert eine neue Instanz der GifPlainTextRenderingBlock-Klasse.

Parameters:

ParameterTypBeschreibung
textGridLeftPositionintDie linke Position des Textrasters.
textGridTopPositionintDie obere Position des Textrasters.
textGridWidthintDie Breite des Textrasters.
textGridHeightintDie Höhe des Textrasters.
characterCellWidthbyteDie Breite der Zeichenzelle.
characterCellHeightbyteDie Höhe der Zeichenzelle.
textForegroundColorIndexbyteDer Index der Vordergrundfarbe.
textBackgroundColorIndexbyteDer Index der Hintergrundfarbe.
Datenbyte[]Die Klartextdaten.

EXTENSION_LABEL

public static final byte EXTENSION_LABEL

Das Text-Erweiterungslabel.

SUB_BLOCK_SIZE

public static final byte SUB_BLOCK_SIZE

Die Größe des Unterblocks.

BLOCK_SIZE

public static final byte BLOCK_SIZE

Die gesamte Blockgröße.

getTextForegroundColorIndex()

public byte getTextForegroundColorIndex()

Liest oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Textvordergrunds verwendet wird.

Wert: Der Index der Vordergrundfarbe.

Returns: byte

setTextForegroundColorIndex(byte value)

public void setTextForegroundColorIndex(byte value)

Liest oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Textvordergrunds verwendet wird.

Wert: Der Index der Vordergrundfarbe.

Parameters:

ParameterTypBeschreibung
Wertbyte

getTextBackgroundColorIndex()

public byte getTextBackgroundColorIndex()

Liest oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Texthintergrunds verwendet wird.

Wert: Der Index der Hintergrundfarbe.

Returns: byte

setTextBackgroundColorIndex(byte value)

public void setTextBackgroundColorIndex(byte value)

Liest oder setzt den Index der Farbe in der globalen Farbpalette, die zum Zeichnen des Texthintergrunds verwendet wird.

Wert: Der Index der Hintergrundfarbe.

Parameters:

ParameterTypBeschreibung
Wertbyte

getCharacterCellWidth()

public byte getCharacterCellWidth()

Liest oder setzt die Breite der Zeichenzelle in Pixeln für jede Zelle im Raster.

Wert: Die Breite der Zeichenzelle.

Returns: byte

setCharacterCellWidth(byte value)

public void setCharacterCellWidth(byte value)

Liest oder setzt die Breite der Zeichenzelle in Pixeln für jede Zelle im Raster.

Wert: Die Breite der Zeichenzelle.

Parameters:

ParameterTypBeschreibung
Wertbyte

getCharacterCellHeight()

public byte getCharacterCellHeight()

Liest oder setzt die Höhe der Zeichenzelle in Pixeln für jede Zelle im Raster.

Wert: Die Höhe der Zeichenzelle.

Returns: byte

setCharacterCellHeight(byte value)

public void setCharacterCellHeight(byte value)

Liest oder setzt die Höhe der Zeichenzelle in Pixeln für jede Zelle im Raster.

Wert: Die Höhe der Zeichenzelle.

Parameters:

ParameterTypBeschreibung
Wertbyte

getTextGridLeftPosition()

public int getTextGridLeftPosition()

Liest oder setzt die linke Position des Textrasters.

Wert: Die linke Position des Textgitters.

Dies ist eine Spaltennummer, in Pixeln, der linken Kante des Textgitters, bezogen auf die linke Kante des logischen Bildschirms.

Returns: int

setTextGridLeftPosition(int value)

public void setTextGridLeftPosition(int value)

Liest oder setzt die linke Position des Textrasters.

Wert: Die linke Position des Textgitters.

Dies ist eine Spaltennummer, in Pixeln, der linken Kante des Textgitters, bezogen auf die linke Kante des logischen Bildschirms.

Parameters:

ParameterTypBeschreibung
Wertint

getTextGridTopPosition()

public int getTextGridTopPosition()

Liest oder setzt die obere Position des Textrasters.

Wert: Die obere Position des Textgitters.

Dies ist eine Zeilennummer, in Pixeln, der oberen Kante des Textgitters, bezogen auf die obere Kante des logischen Bildschirms.

Returns: int

setTextGridTopPosition(int value)

public void setTextGridTopPosition(int value)

Liest oder setzt die obere Position des Textrasters.

Wert: Die obere Position des Textgitters.

Dies ist eine Zeilennummer, in Pixeln, der oberen Kante des Textgitters, bezogen auf die obere Kante des logischen Bildschirms.

Parameters:

ParameterTypBeschreibung
Wertint

getTextGridWidth()

public int getTextGridWidth()

Liest oder setzt die Textrasterbreite in Pixeln

Wert: Die Breite des Textgitters in Pixeln.

Returns: int

setTextGridWidth(int value)

public void setTextGridWidth(int value)

Liest oder setzt die Textrasterbreite in Pixeln

Wert: Die Breite des Textgitters in Pixeln.

Parameters:

ParameterTypBeschreibung
Wertint

getTextGridHeight()

public int getTextGridHeight()

Liest oder setzt die Höhe des Textrasters in Pixeln

Wert: Die Höhe des Textgitters in Pixeln.

Returns: int

setTextGridHeight(int value)

public void setTextGridHeight(int value)

Liest oder setzt die Höhe des Textrasters in Pixeln

Wert: Die Höhe des Textgitters in Pixeln.

Parameters:

ParameterTypBeschreibung
Wertint

getPlainTextData()

public byte[] getPlainTextData()

Liest oder setzt die Klartextdaten.

Wert: Die Klartextdaten.

Returns: byte[]

setPlainTextData(byte[] value)

public void setPlainTextData(byte[] value)

Liest oder setzt die Klartextdaten.

Wert: Die Klartextdaten.

Parameters:

ParameterTypBeschreibung
Wertbyte[]