GifGraphicsControlBlock Sınıfı

Summary: Gif graphics control block.

Module: aspose.imaging.fileformats.gif.blocks

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

Inheritance: IGifBlock, GifBlock

Constructors

NameAçıklama
GifGraphicsControlBlock()Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.
GifGraphicsControlBlock(delay_time, has_transparent_color, transparent_color_index, requires_user_input, disposal_method)Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.
GifGraphicsControlBlock(flags, delay_time, transparent_color_index)Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.

Properties

NameTypeAccessAçıklama
BLOCK_HEADER_SIZE [static]intrBlok başlık boyutunu belirtir.
EXTENSION_INTRODUCER [static]System.ByterUzantı tanıtıcı.
EXTENSION_LABEL [static]System.ByterUzantı etiketi.
SUB_BLOCK_SIZE [static]System.ByterAlt blok boyutunu alır.
delay_timeintr/wKare gecikme süresini 1/100 saniye cinsinden alır veya ayarlar.
disposal_methodDisposalMethodr/wİmha yöntemini alır veya ayarlar.
flagsSystem.Byter/wBayrakları alır veya ayarlar.
has_transparent_colorboolr/wGrafik kontrol bloğunun şeffaf renk içerip içermediğini gösteren değeri alır veya ayarlar.
is_changedboolr/wBlok değişti ve kaydedilmesi gerekiyor mu gösteren bir değeri alır veya ayarlar.
transparent_color_indexSystem.Byter/wŞeffaf renk indeksini alır veya ayarlar.
user_input_expectedboolr/wKullanıcı girdisinin beklendiğini gösteren bir değeri alır veya ayarlar.

Methods

NameAçıklama
create_flags(has_transparent_color, requires_user_input, disposal_method)Bayrakları oluşturur.
save(stream)Bloğu belirtilen akışa kaydeder.

Constructor: GifGraphicsControlBlock()

 GifGraphicsControlBlock() 

Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.

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) 

Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
delay_timeintGecikme süresi, 1/100 saniye cinsinden ifade edilir.
has_transparent_colorbooleğer true olarak ayarlanırsa transparentColorIndex geçerlidir.
transparent_color_indexSystem.ByteŞeffaf renk indeksi.
requires_user_inputbooleğer true olarak ayarlanırsa kullanıcı girişi beklenir.
disposal_methodDisposalMethodİmha yöntemi.

Constructor: GifGraphicsControlBlock(flags, delay_time, transparent_color_index)

 GifGraphicsControlBlock(flags, delay_time, transparent_color_index) 

Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
flagsSystem.ByteBayraklar.
delay_timeintGecikme süresi, 1/100 saniye cinsinden ifade edilir.
transparent_color_indexSystem.ByteŞeffaf renk indeksi.

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

 create_flags(has_transparent_color, requires_user_input, disposal_method) 

Bayrakları oluşturur.

Parameters:

ParameterTürAçıklama
has_transparent_colorbooleğer true olarak ayarlanırsa GifGraphicsControlBlock geçerli şeffaf renk indeksine sahiptir.
requires_user_inputbooleğer true olarak ayarlanırsa kullanıcı girişi beklenir.
disposal_methodDisposalMethodİmha yöntemi.

Returns

TürAçıklama
System.ByteOluşturulan bayraklar.

Method: save(stream)

 save(stream) 

Bloğu belirtilen akışa kaydeder.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomVerinin kaydedileceği akış.