GifGraphicsControlBlock Klasse

Summary: Gif graphics control block.

Module: aspose.imaging.fileformats.gif.blocks

Full Name: aspose.imaging.fileformats.gif.blocks.GifGraphicsControlBlock

Inheritance: IGifBlock, GifBlock

Constructors

NameBeschreibung
GifGraphicsControlBlock()Initialisiert eine neue Instanz der GifGraphicsControlBlock Klasse.
GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method)Initialisiert eine neue Instanz der GifGraphicsControlBlock Klasse.
GifGraphicsControlBlock(flags, delay_time, transparent_color_index)Initialisiert eine neue Instanz der GifGraphicsControlBlock Klasse.

Properties

NameTypeAccessBeschreibung
BLOCK_HEADER_SIZE [statisch]intrGibt die Größe des Blockkopfes an.
EXTENSION_INTRODUCER [static]System.ByterErweiterungs‑Einführer.
EXTENSION_LABEL [static]System.ByterErweiterungsbezeichnung.
SUB_BLOCK_SIZE [static]System.ByterLiest die Größe des Unterblocks.
delay_timeintr/wLiest oder setzt die Bildverzögerungszeit, ausgedrückt in 1/100 Sekunden.
disposal_methodDisposalMethodr/wErmittelt oder setzt die Entsorgungsmethode.
flagsSystem.Byter/wLiest oder setzt die Flags.
has_transparent_colorboolr/wLiest oder setzt einen Wert, der angibt, ob der Grafiksteuerungsblock eine transparente Farbe hat.
is_changedboolr/wLiest oder setzt einen Wert, der angibt, ob der Block geändert wurde und gespeichert werden muss.
transparent_color_indexSystem.Byter/wLiest oder setzt den Index der transparenten Farbe.
user_input_expectedboolr/wLiest oder setzt einen Wert, der angibt, ob Benutzereingaben erwartet werden.

Methods

NameBeschreibung
create_flags(has_transparent_color, requires_user_input, disposal_method)Erstellt die Flags.
save(stream)Speichert den Block in den angegebenen Stream.

Constructor: GifGraphicsControlBlock()

 GifGraphicsControlBlock() 

Initialisiert eine neue Instanz der GifGraphicsControlBlock Klasse.

Constructor: GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method)

 GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method) 

Initialisiert eine neue Instanz der GifGraphicsControlBlock Klasse.

Parameters:

ParameterTypBeschreibung
delay_timeintDie Verzögerungszeit ausgedrückt in 1/100 Sekunden.
has_transparent_colorboolwenn auf true gesetzt, ist der transparentColorIndex gültig.
transparent_color_indexSystem.ByteDer transparente Farbindex.
requires_user_inputboolwenn auf true gesetzt, wird die Benutzereingabe erwartet.
disposal_methodDisposalMethodDie Entsorgungsmethode.

Constructor: GifGraphicsControlBlock(flags, delay_time, transparent_color_index)

 GifGraphicsControlBlock(flags, delay_time, transparent_color_index) 

Initialisiert eine neue Instanz der GifGraphicsControlBlock Klasse.

Parameters:

ParameterTypBeschreibung
flagsSystem.ByteDie Flags.
delay_timeintDie Verzögerungszeit ausgedrückt in 1/100 Sekunden.
transparent_color_indexSystem.ByteDer transparente Farbindex.

Method: create_flags(has_transparent_color, requires_user_input, disposal_method) [static]

 create_flags(has_transparent_color, requires_user_input, disposal_method) 

Erstellt die Flags.

Parameters:

ParameterTypBeschreibung
has_transparent_colorboolwenn auf true gesetzt, hat der GifGraphicsControlBlock einen gültigen transparenten Farbindex.
requires_user_inputboolwenn auf true gesetzt, wird die Benutzereingabe erwartet.
disposal_methodDisposalMethodDie Entsorgungsmethode.

Returns

TypBeschreibung
System.ByteDie generierten Flags.

Method: save(stream)

 save(stream) 

Speichert den Block in den angegebenen Stream.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, in dem Daten gespeichert werden.