GifGraphicsControlBlock-klass

Summary: Gif graphics control block.

Module: aspose.imaging.fileformats.gif.blocks

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

Inheritance: IGifBlock, GifBlock

Constructors

NameDescription
GifGraphicsControlBlock()Initierar en ny instans av klassen GifGraphicsControlBlock.
GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method)Initierar en ny instans av klassen GifGraphicsControlBlock.
GifGraphicsControlBlock(flags, delay_time, transparent_color_index)Initierar en ny instans av klassen GifGraphicsControlBlock.

Properties

NameTypeAccessDescription
BLOCK_HEADER_SIZE [static]intrAnger storleken på blockhuvudet.
EXTENSION_INTRODUCER [statisk]System.ByterExtension‑introducer.
EXTENSION_LABEL [statisk]System.ByterUtökningens etikett.
SUB_BLOCK_SIZE [static]System.ByterHämtar storleken på subblocket.
delay_timeintr/wHämtar eller anger bildrutes fördröjningstid uttryckt i 1/100 sekunder.
disposal_methodDisposalMethodr/wHämtar eller anger borttagningsmetoden.
flaggorSystem.Byter/wHämtar eller anger flaggorna.
has_transparent_colorboolr/wHämtar eller anger ett värde som indikerar om grafikstyrningsblocket har transparent färg.
is_changedboolr/wHämtar eller anger ett värde som indikerar om blocket har ändrats och kräver sparning.
transparent_color_indexSystem.Byter/wHämtar eller anger index för transparent färg.
user_input_expectedboolr/wHämtar eller anger ett värde som indikerar om användarinmatning förväntas.

Methods

NameDescription
create_flags(has_transparent_color, requires_user_input, disposal_method)Skapar flaggorna.
save(stream)Sparar blocket till den angivna strömmen.

Constructor: GifGraphicsControlBlock()

 GifGraphicsControlBlock() 

Initierar en ny instans av klassen 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) 

Initierar en ny instans av klassen GifGraphicsControlBlock.

Parameters:

ParameterTypBeskrivning
delay_timeintFördröjningstiden uttryckt i 1/100 sekunder.
has_transparent_colorboolom den är inställd på true är transparentColorIndex giltig.
transparent_color_indexSystem.ByteDet transparenta färgindexet.
requires_user_inputboolom den är inställd på true förväntas användarinmatning.
disposal_methodDisposalMethodAvslutningsmetoden.

Constructor: GifGraphicsControlBlock(flags, delay_time, transparent_color_index)

 GifGraphicsControlBlock(flags, delay_time, transparent_color_index) 

Initierar en ny instans av klassen GifGraphicsControlBlock.

Parameters:

ParameterTypBeskrivning
flaggorSystem.ByteFlaggorna.
delay_timeintFördröjningstiden uttryckt i 1/100 sekunder.
transparent_color_indexSystem.ByteDet transparenta färgindexet.

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

 create_flags(has_transparent_color, requires_user_input, disposal_method) 

Skapar flaggorna.

Parameters:

ParameterTypBeskrivning
has_transparent_colorboolom den är inställd på true har GifGraphicsControlBlock ett giltigt transparent färgindex.
requires_user_inputboolom den är inställd på true förväntas användarinmatning.
disposal_methodDisposalMethodAvslutningsmetoden.

Returns

TypBeskrivning
System.ByteDe genererade flaggorna.

Method: save(stream)

 save(stream) 

Sparar blocket till den angivna strömmen.

Parameters:

ParameterTypBeskrivning
ström_io.BufferedRandomStrömmen att spara data till.