GifGraphicsControlBlock

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

public class GifGraphicsControlBlock extends GifBlock

Gif-grafikstyrningsblock.

Konstruktörer

KonstruktorBeskrivning
GifGraphicsControlBlock()Initierar en ny instans av klassen GifGraphicsControlBlock.
GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)Initierar en ny instans av klassen GifGraphicsControlBlock.
GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)Initierar en ny instans av klassen GifGraphicsControlBlock.

Fält

FältBeskrivning
BLOCK_HEADER_SIZEAnger blockhuvudets storlek.
EXTENSION_LABELEtikett för tillägg.
SUB_BLOCK_SIZEHämtar storleken på subblocket.

Metoder

MetodBeskrivning
getDelayTime()Hämtar eller anger fördröjningstiden för ramen uttryckt i 1/100 sekunder.
setDelayTime(int value)Hämtar eller anger fördröjningstiden för ramen uttryckt i 1/100 sekunder.
getFlags()Hämtar eller anger flaggorna.
setFlags(byte value)Hämtar eller anger flaggorna.
getTransparentColorIndex()Hämtar eller anger den transparenta färgindexen.
setTransparentColorIndex(byte value)Hämtar eller anger den transparenta färgindexen.
getDisposalMethod()Hämtar eller anger borttagningsmetoden.
setDisposalMethod(int value)Hämtar eller anger borttagningsmetoden.
getUserInputExpected()Hämtar eller anger ett värde som indikerar om användarinmatning förväntas.
setUserInputExpected(boolean value)Hämtar eller anger ett värde som indikerar om användarinmatning förväntas.
hasTransparentColor()Hämtar eller anger ett värde som indikerar om grafikstyrningsblocket har transparent färg.
setTransparentColor(boolean value)Hämtar eller anger ett värde som indikerar om grafikstyrningsblocket har transparent färg.
createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)Skapar flaggorna.

GifGraphicsControlBlock()

public GifGraphicsControlBlock()

Initierar en ny instans av klassen GifGraphicsControlBlock.

GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)

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

Initierar en ny instans av klassen GifGraphicsControlBlock.

Parameters:

ParameterTypBeskrivning
flaggorbyteFlaggorna.
delayTimeintFördröjningstiden uttryckt i 1/100 sekunder.
transparentColorIndexbyteDen transparenta färgindexen.

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

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

Initierar en ny instans av klassen GifGraphicsControlBlock.

Parameters:

ParameterTypBeskrivning
delayTimeintFördröjningstiden uttryckt i 1/100 sekunder.
hasTransparentColorbooleanom den är satt till true är transparentColorIndex giltig.
transparentColorIndexbyteDen transparenta färgindexen.
requiresUserInputbooleanom den är satt till true förväntas användarinmatning.
disposalMethodintDispositionsmetoden.

BLOCK_HEADER_SIZE

public static final int BLOCK_HEADER_SIZE

Anger blockhuvudets storlek.

EXTENSION_LABEL

public static final byte EXTENSION_LABEL

Etikett för tillägg.

SUB_BLOCK_SIZE

public static final byte SUB_BLOCK_SIZE

Hämtar storleken på subblocket.

getDelayTime()

public int getDelayTime()

Hämtar eller anger fördröjningstiden för ramen uttryckt i 1/100 sekunder.

Returns: int

setDelayTime(int value)

public void setDelayTime(int value)

Hämtar eller anger fördröjningstiden för ramen uttryckt i 1/100 sekunder.

Parameters:

ParameterTypBeskrivning
värdeint

getFlags()

public byte getFlags()

Hämtar eller anger flaggorna.

Värde: Flaggor.

Returns: byte

setFlags(byte value)

public void setFlags(byte value)

Hämtar eller anger flaggorna.

Värde: Flaggor.

Parameters:

ParameterTypBeskrivning
värdebyte

getTransparentColorIndex()

public byte getTransparentColorIndex()

Hämtar eller anger den transparenta färgindexen.

Värde: Det transparenta färgindexet.

Returns: byte

setTransparentColorIndex(byte value)

public void setTransparentColorIndex(byte value)

Hämtar eller anger den transparenta färgindexen.

Värde: Det transparenta färgindexet.

Parameters:

ParameterTypBeskrivning
värdebyte

getDisposalMethod()

public int getDisposalMethod()

Hämtar eller anger borttagningsmetoden.

Värde: Dispositionsmetoden.

Returns: int

setDisposalMethod(int value)

public void setDisposalMethod(int value)

Hämtar eller anger borttagningsmetoden.

Värde: Dispositionsmetoden.

Parameters:

ParameterTypBeskrivning
värdeint

getUserInputExpected()

public boolean getUserInputExpected()

Hämtar eller anger ett värde som indikerar om användarinmatning förväntas.

Värde: true om användarinmatning förväntas; annars false.

Returns: boolean

setUserInputExpected(boolean value)

public void setUserInputExpected(boolean value)

Hämtar eller anger ett värde som indikerar om användarinmatning förväntas.

Värde: true om användarinmatning förväntas; annars false.

Parameters:

ParameterTypBeskrivning
värdeboolean

hasTransparentColor()

public boolean hasTransparentColor()

Hämtar eller anger ett värde som indikerar om grafikstyrningsblocket har transparent färg.

Värde: true om grafikstyrningsblocket har transparent färg; annars false.

Returns: boolean

setTransparentColor(boolean value)

public void setTransparentColor(boolean value)

Hämtar eller anger ett värde som indikerar om grafikstyrningsblocket har transparent färg.

Värde: true om grafikstyrningsblocket har transparent färg; annars false.

Parameters:

ParameterTypBeskrivning
värdeboolean

createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)

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

Skapar flaggorna.

Parameters:

ParameterTypBeskrivning
hasTransparentColorbooleanom den är satt till true har GifGraphicsControlBlock ett giltigt transparent färgindex.
requiresUserInputbooleanom den är satt till true förväntas användarinmatning.
disposalMethodintDispositionsmetoden.

Returns: byte - De genererade flaggorna.