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
| Konstruktor | Beschreibung |
|---|---|
| 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
| Feld | Beschreibung |
|---|---|
| EXTENSION_LABEL | Das Text-Erweiterungslabel. |
| SUB_BLOCK_SIZE | Die Größe des Unterblocks. |
| BLOCK_SIZE | Die gesamte Blockgröße. |
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| textGridLeftPosition | int | Die linke Position des Textrasters. |
| textGridTopPosition | int | Die obere Position des Textrasters. |
| textGridWidth | int | Die Breite des Textrasters. |
| textGridHeight | int | Die Höhe des Textrasters. |
| characterCellWidth | byte | Die Breite der Zeichenzelle. |
| characterCellHeight | byte | Die Höhe der Zeichenzelle. |
| textForegroundColorIndex | byte | Der Index der Vordergrundfarbe. |
| textBackgroundColorIndex | byte | Der Index der Hintergrundfarbe. |
| Daten | byte[] | 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte[] |