Classe GifGraphicsControlBlock

Summary: Gif graphics control block.

Module: aspose.imaging.fileformats.gif.blocks

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

Inheritance: IGifBlock, GifBlock

Constructors

NameDescrizione
GifGraphicsControlBlock()Inizializza una nuova istanza della classe GifGraphicsControlBlock.
GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method)Inizializza una nuova istanza della classe GifGraphicsControlBlock.
GifGraphicsControlBlock(flags, delay_time, transparent_color_index)Inizializza una nuova istanza della classe GifGraphicsControlBlock.

Properties

NameTypeAccessDescrizione
BLOCK_HEADER_SIZE [static]intrSpecifica la dimensione dell’intestazione del blocco.
EXTENSION_INTRODUCER [static]System.ByterIntroduttore di estensione.
EXTENSION_LABEL [static]System.ByterEtichetta dell’estensione.
SUB_BLOCK_SIZE [static]System.ByterOttiene la dimensione del sotto-blocco.
delay_timeintr/wOttiene o imposta il tempo di ritardo del fotogramma espresso in 1/100 di secondo.
disposal_methodDisposalMethodr/wOttiene o imposta il metodo di smaltimento.
flagSystem.Byter/wOttiene o imposta i flag.
has_transparent_colorboolr/wOttiene o imposta un valore che indica se il blocco di controllo grafico ha un colore trasparente.
is_changedboolr/wOttiene o imposta un valore che indica se il blocco è stato modificato e richiede il salvataggio.
transparent_color_indexSystem.Byter/wOttiene o imposta l’indice del colore trasparente.
user_input_expectedboolr/wOttiene o imposta un valore che indica se l’input dell’utente è previsto.

Methods

NameDescrizione
create_flags(has_transparent_color, requires_user_input, disposal_method)Crea le flag.
save(stream)Salva il blocco nello stream specificato.

Constructor: GifGraphicsControlBlock()

 GifGraphicsControlBlock() 

Inizializza una nuova istanza della classe GifGraphicsControlBlock.

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) 

Inizializza una nuova istanza della classe GifGraphicsControlBlock.

Parameters:

ParametroTipoDescrizione
delay_timeintIl tempo di ritardo espresso in 1/100 di secondo.
has_transparent_colorboolse impostato su true l’transparentColorIndex è valido.
transparent_color_indexSystem.ByteL’indice di colore trasparente.
requires_user_inputboolse impostato su true l’input dell’utente è previsto.
disposal_methodDisposalMethodIl metodo di smaltimento.

Constructor: GifGraphicsControlBlock(flags, delay_time, transparent_color_index)

 GifGraphicsControlBlock(flags, delay_time, transparent_color_index) 

Inizializza una nuova istanza della classe GifGraphicsControlBlock.

Parameters:

ParametroTipoDescrizione
flagSystem.ByteI flag.
delay_timeintIl tempo di ritardo espresso in 1/100 di secondo.
transparent_color_indexSystem.ByteL’indice di colore trasparente.

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

 create_flags(has_transparent_color, requires_user_input, disposal_method) 

Crea le flag.

Parameters:

ParametroTipoDescrizione
has_transparent_colorboolse impostato su true il GifGraphicsControlBlock ha un indice di colore trasparente valido.
requires_user_inputboolse impostato su true l’input dell’utente è previsto.
disposal_methodDisposalMethodIl metodo di smaltimento.

Returns

TipoDescrizione
System.ByteI flag generati.

Method: save(stream)

 save(stream) 

Salva il blocco nello stream specificato.

Parameters:

ParametroTipoDescrizione
stream_io.BufferedRandomIl flusso in cui salvare i dati.