GifGraphicsControlBlock

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.gif.GifBlock

public class GifGraphicsControlBlock extends GifBlock

Gif grafik kontrol bloğu.

Yapıcılar

YapıcıAçıklama
GifGraphicsControlBlock()Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.
GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.
GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)Yeni bir GifGraphicsControlBlock sınıfı örneği başlatır.

Alanlar

AlanAçıklama
BLOCK_HEADER_SIZEBlok başlık boyutunu belirtir.
EXTENSION_LABELUzantı etiketi.
SUB_BLOCK_SIZEAlt blok boyutunu alır.

Yöntemler

YöntemAçıklama
getDelayTime()Kare gecikme süresini 1/100 saniye cinsinden alır veya ayarlar.
setDelayTime(int value)Kare gecikme süresini 1/100 saniye cinsinden alır veya ayarlar.
getFlags()Bayrakları alır veya ayarlar.
setFlags(byte value)Bayrakları alır veya ayarlar.
getTransparentColorIndex()Şeffaf renk indeksini alır veya ayarlar.
setTransparentColorIndex(byte value)Şeffaf renk indeksini alır veya ayarlar.
getDisposalMethod()İmha yöntemini alır veya ayarlar.
setDisposalMethod(int value)İmha yöntemini alır veya ayarlar.
getUserInputExpected()Kullanıcı girdisinin beklendiğini gösteren bir değeri alır veya ayarlar.
setUserInputExpected(boolean value)Kullanıcı girdisinin beklendiğini gösteren bir değeri alır veya ayarlar.
hasTransparentColor()Grafik kontrol bloğunun şeffaf renk içerip içermediğini gösteren bir değeri alır veya ayarlar.
setTransparentColor(boolean value)Grafik kontrol bloğunun şeffaf renk içerip içermediğini gösteren bir değeri alır veya ayarlar.
createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)Bayrakları oluşturur.

GifGraphicsControlBlock()

public GifGraphicsControlBlock()

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

GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)

public GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)

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

Parameters:

ParametreTürAçıklama
bayraklarbyteBayraklar.
delayTimeint1/100 saniye cinsinden gecikme süresi.
transparentColorIndexbyteŞeffaf renk indeksi.

GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)

public GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)

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

Parameters:

ParametreTürAçıklama
delayTimeint1/100 saniye cinsinden gecikme süresi.
hasTransparentColorbooleaneğer true olarak ayarlanırsa transparentColorIndex geçerlidir.
transparentColorIndexbyteŞeffaf renk indeksi.
requiresUserInputbooleaneğer true olarak ayarlanırsa kullanıcı girişi beklenir.
disposalMethodintİmha yöntemi.

BLOCK_HEADER_SIZE

public static final int BLOCK_HEADER_SIZE

Blok başlık boyutunu belirtir.

EXTENSION_LABEL

public static final byte EXTENSION_LABEL

Uzantı etiketi.

SUB_BLOCK_SIZE

public static final byte SUB_BLOCK_SIZE

Alt blok boyutunu alır.

getDelayTime()

public int getDelayTime()

Kare gecikme süresini 1/100 saniye cinsinden alır veya ayarlar.

Returns: int

setDelayTime(int value)

public void setDelayTime(int value)

Kare gecikme süresini 1/100 saniye cinsinden alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerint

getFlags()

public byte getFlags()

Bayrakları alır veya ayarlar.

Değer: Bayraklar.

Returns: byte

setFlags(byte value)

public void setFlags(byte value)

Bayrakları alır veya ayarlar.

Değer: Bayraklar.

Parameters:

ParametreTürAçıklama
değerbyte

getTransparentColorIndex()

public byte getTransparentColorIndex()

Şeffaf renk indeksini alır veya ayarlar.

Değer: Şeffaf renk indeksi.

Returns: byte

setTransparentColorIndex(byte value)

public void setTransparentColorIndex(byte value)

Şeffaf renk indeksini alır veya ayarlar.

Değer: Şeffaf renk indeksi.

Parameters:

ParametreTürAçıklama
değerbyte

getDisposalMethod()

public int getDisposalMethod()

İmha yöntemini alır veya ayarlar.

Değer: İmha yöntemi.

Returns: int

setDisposalMethod(int value)

public void setDisposalMethod(int value)

İmha yöntemini alır veya ayarlar.

Değer: İmha yöntemi.

Parameters:

ParametreTürAçıklama
değerint

getUserInputExpected()

public boolean getUserInputExpected()

Kullanıcı girdisinin beklendiğini gösteren bir değeri alır veya ayarlar.

Değer: kullanıcı girişi bekleniyorsa true; aksi takdirde false.

Returns: boolean

setUserInputExpected(boolean value)

public void setUserInputExpected(boolean value)

Kullanıcı girdisinin beklendiğini gösteren bir değeri alır veya ayarlar.

Değer: kullanıcı girişi bekleniyorsa true; aksi takdirde false.

Parameters:

ParametreTürAçıklama
değerboolean

hasTransparentColor()

public boolean hasTransparentColor()

Grafik kontrol bloğunun şeffaf renk içerip içermediğini gösteren bir değeri alır veya ayarlar.

Değer: grafik kontrol bloğu şeffaf renk içeriyorsa true; aksi takdirde false.

Returns: boolean

setTransparentColor(boolean value)

public void setTransparentColor(boolean value)

Grafik kontrol bloğunun şeffaf renk içerip içermediğini gösteren bir değeri alır veya ayarlar.

Değer: grafik kontrol bloğu şeffaf renk içeriyorsa true; aksi takdirde false.

Parameters:

ParametreTürAçıklama
değerboolean

createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)

public static byte createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)

Bayrakları oluşturur.

Parameters:

ParametreTürAçıklama
hasTransparentColorbooleaneğer true olarak ayarlanırsa GifGraphicsControlBlock geçerli şeffaf renk indeksine sahiptir.
requiresUserInputbooleaneğer true olarak ayarlanırsa kullanıcı girişi beklenir.
disposalMethodintİmha yöntemi.

Returns: byte - Oluşturulan bayraklar.