GifGraphicsControlBlock
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.gif.GifBlock
public class GifGraphicsControlBlock extends GifBlock
Gif-Grafiksteuerungsblock.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| GifGraphicsControlBlock() | Initialisiert eine neue Instanz der GifGraphicsControlBlock-Klasse. |
| GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex) | Initialisiert eine neue Instanz der GifGraphicsControlBlock-Klasse. |
| GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod) | Initialisiert eine neue Instanz der GifGraphicsControlBlock-Klasse. |
Felder
| Feld | Beschreibung |
|---|---|
| BLOCK_HEADER_SIZE | Gibt die Größe des Blockkopfes an. |
| EXTENSION_LABEL | Erweiterungsbezeichnung. |
| SUB_BLOCK_SIZE | Liest die Größe des Unterblocks. |
Methoden
| Methode | Beschreibung |
|---|---|
| getDelayTime() | Liest oder setzt die Bildverzögerungszeit, ausgedrückt in 1/100 Sekunden. |
| setDelayTime(int value) | Liest oder setzt die Bildverzögerungszeit, ausgedrückt in 1/100 Sekunden. |
| getFlags() | Liest oder setzt die Flags. |
| setFlags(byte value) | Liest oder setzt die Flags. |
| getTransparentColorIndex() | Liest oder setzt den Index der transparenten Farbe. |
| setTransparentColorIndex(byte value) | Liest oder setzt den Index der transparenten Farbe. |
| getDisposalMethod() | Liest oder setzt die Entsorgungsmethode. |
| setDisposalMethod(int value) | Liest oder setzt die Entsorgungsmethode. |
| getUserInputExpected() | Liest oder setzt einen Wert, der angibt, ob Benutzereingaben erwartet werden. |
| setUserInputExpected(boolean value) | Liest oder setzt einen Wert, der angibt, ob Benutzereingaben erwartet werden. |
| hasTransparentColor() | Liest oder setzt einen Wert, der angibt, ob der Grafiksteuerungsblock eine transparente Farbe hat. |
| setTransparentColor(boolean value) | Liest oder setzt einen Wert, der angibt, ob der Grafiksteuerungsblock eine transparente Farbe hat. |
| createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod) | Erstellt die Flags. |
GifGraphicsControlBlock()
public GifGraphicsControlBlock()
Initialisiert eine neue Instanz der GifGraphicsControlBlock-Klasse.
GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)
public GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)
Initialisiert eine neue Instanz der GifGraphicsControlBlock-Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Kennzeichen | byte | Die Flags. |
| delayTime | int | Die Verzögerungszeit, ausgedrückt in 1/100 Sekunden. |
| transparentColorIndex | byte | Der Index der transparenten Farbe. |
GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)
public GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)
Initialisiert eine neue Instanz der GifGraphicsControlBlock-Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| delayTime | int | Die Verzögerungszeit, ausgedrückt in 1/100 Sekunden. |
| hasTransparentColor | boolean | wenn auf true gesetzt, ist der transparentColorIndex gültig. |
| transparentColorIndex | byte | Der Index der transparenten Farbe. |
| requiresUserInput | boolean | wenn auf true gesetzt, wird die Benutzereingabe erwartet. |
| disposalMethod | int | Die Entsorgungsmethode. |
BLOCK_HEADER_SIZE
public static final int BLOCK_HEADER_SIZE
Gibt die Größe des Blockkopfes an.
EXTENSION_LABEL
public static final byte EXTENSION_LABEL
Erweiterungsbezeichnung.
SUB_BLOCK_SIZE
public static final byte SUB_BLOCK_SIZE
Liest die Größe des Unterblocks.
getDelayTime()
public int getDelayTime()
Liest oder setzt die Bildverzögerungszeit, ausgedrückt in 1/100 Sekunden.
Returns: int
setDelayTime(int value)
public void setDelayTime(int value)
Liest oder setzt die Bildverzögerungszeit, ausgedrückt in 1/100 Sekunden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getFlags()
public byte getFlags()
Liest oder setzt die Flags.
Wert: Die Flags.
Returns: byte
setFlags(byte value)
public void setFlags(byte value)
Liest oder setzt die Flags.
Wert: Die Flags.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte |
getTransparentColorIndex()
public byte getTransparentColorIndex()
Liest oder setzt den Index der transparenten Farbe.
Wert: Der Index der transparenten Farbe.
Returns: byte
setTransparentColorIndex(byte value)
public void setTransparentColorIndex(byte value)
Liest oder setzt den Index der transparenten Farbe.
Wert: Der Index der transparenten Farbe.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte |
getDisposalMethod()
public int getDisposalMethod()
Liest oder setzt die Entsorgungsmethode.
Wert: Die Entsorgungsmethode.
Returns: int
setDisposalMethod(int value)
public void setDisposalMethod(int value)
Liest oder setzt die Entsorgungsmethode.
Wert: Die Entsorgungsmethode.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getUserInputExpected()
public boolean getUserInputExpected()
Liest oder setzt einen Wert, der angibt, ob Benutzereingaben erwartet werden.
Wert: true, wenn Benutzereingabe erwartet wird; andernfalls false.
Returns: boolean
setUserInputExpected(boolean value)
public void setUserInputExpected(boolean value)
Liest oder setzt einen Wert, der angibt, ob Benutzereingaben erwartet werden.
Wert: true, wenn Benutzereingabe erwartet wird; andernfalls false.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean |
hasTransparentColor()
public boolean hasTransparentColor()
Liest oder setzt einen Wert, der angibt, ob der Grafiksteuerungsblock eine transparente Farbe hat.
Wert: true, wenn der Grafiksteuerungsblock eine transparente Farbe hat; andernfalls false.
Returns: boolean
setTransparentColor(boolean value)
public void setTransparentColor(boolean value)
Liest oder setzt einen Wert, der angibt, ob der Grafiksteuerungsblock eine transparente Farbe hat.
Wert: true, wenn der Grafiksteuerungsblock eine transparente Farbe hat; andernfalls false.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean |
createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)
public static byte createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)
Erstellt die Flags.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| hasTransparentColor | boolean | wenn auf true gesetzt, hat der GifGraphicsControlBlock einen gültigen Index für transparente Farbe. |
| requiresUserInput | boolean | wenn auf true gesetzt, wird die Benutzereingabe erwartet. |
| disposalMethod | int | Die Entsorgungsmethode. |
Returns: byte - Die erzeugten Flags.