GifGraphicsControlBlock

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

public class GifGraphicsControlBlock extends GifBlock

كتلة التحكم في رسومات GIF.

المنشئات

المنشئالوصف
GifGraphicsControlBlock()ينشئ مثيلاً جديداً من الفئة GifGraphicsControlBlock.
GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)ينشئ مثيلاً جديداً من الفئة GifGraphicsControlBlock.
GifGraphicsControlBlock(int delayTime, boolean hasTransparentColor, byte transparentColorIndex, boolean requiresUserInput, int disposalMethod)ينشئ مثيلاً جديداً من الفئة GifGraphicsControlBlock.

الحقول

حقلالوصف
BLOCK_HEADER_SIZEيحدد حجم رأس الكتلة.
EXTENSION_LABELتسمية الامتداد.
SUB_BLOCK_SIZEيحصل على حجم الكتلة الفرعية.

الطرق

طريقةالوصف
getDelayTime()يحصل أو يضبط زمن تأخير الإطار معبرًا عنه بـ 1/100 ثانية.
setDelayTime(int value)يحصل أو يضبط زمن تأخير الإطار معبرًا عنه بـ 1/100 ثانية.
getFlags()يحصل أو يضبط العلامات.
setFlags(byte value)يحصل أو يضبط العلامات.
getTransparentColorIndex()يحصل أو يضبط فهرس اللون الشفاف.
setTransparentColorIndex(byte value)يحصل أو يضبط فهرس اللون الشفاف.
getDisposalMethod()يحصل أو يضبط طريقة التخلص.
setDisposalMethod(int value)يحصل أو يضبط طريقة التخلص.
getUserInputExpected()يحصل أو يضبط قيمة تشير إلى ما إذا كان من المتوقع إدخال المستخدم.
setUserInputExpected(boolean value)يحصل أو يضبط قيمة تشير إلى ما إذا كان من المتوقع إدخال المستخدم.
hasTransparentColor()يحصل أو يضبط قيمة تشير إلى ما إذا كان كتلة التحكم الرسومية تحتوي على لون شفاف.
setTransparentColor(boolean value)يحصل أو يضبط قيمة تشير إلى ما إذا كان كتلة التحكم الرسومية تحتوي على لون شفاف.
createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)ينشئ العلامات.

GifGraphicsControlBlock()

public GifGraphicsControlBlock()

ينشئ مثيلاً جديداً من الفئة GifGraphicsControlBlock.

GifGraphicsControlBlock(byte flags, int delayTime, byte transparentColorIndex)

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

ينشئ مثيلاً جديداً من الفئة GifGraphicsControlBlock.

Parameters:

معاملنوعالوصف
الأعلامbyteالعلامات.
delayTimeintزمن التأخير معبرًا عنه بـ 1/100 ثانية.
transparentColorIndexbyteفهرس اللون الشفاف.

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

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

ينشئ مثيلاً جديداً من الفئة GifGraphicsControlBlock.

Parameters:

معاملنوعالوصف
delayTimeintزمن التأخير معبرًا عنه بـ 1/100 ثانية.
hasTransparentColorbooleanإذا تم تعيينه إلى true فإن transparentColorIndex صالح.
transparentColorIndexbyteفهرس اللون الشفاف.
requiresUserInputbooleanإذا تم تعيينه إلى true فإن إدخال المستخدم متوقع.
disposalMethodintطريقة التخلص.

BLOCK_HEADER_SIZE

public static final int BLOCK_HEADER_SIZE

يحدد حجم رأس الكتلة.

EXTENSION_LABEL

public static final byte EXTENSION_LABEL

تسمية الامتداد.

SUB_BLOCK_SIZE

public static final byte SUB_BLOCK_SIZE

يحصل على حجم الكتلة الفرعية.

getDelayTime()

public int getDelayTime()

يحصل أو يضبط زمن تأخير الإطار معبرًا عنه بـ 1/100 ثانية.

Returns: int

setDelayTime(int value)

public void setDelayTime(int value)

يحصل أو يضبط زمن تأخير الإطار معبرًا عنه بـ 1/100 ثانية.

Parameters:

معاملنوعالوصف
القيمةint

getFlags()

public byte getFlags()

يحصل أو يضبط العلامات.

القيمة: العلامات.

Returns: byte

setFlags(byte value)

public void setFlags(byte value)

يحصل أو يضبط العلامات.

القيمة: العلامات.

Parameters:

معاملنوعالوصف
القيمةbyte

getTransparentColorIndex()

public byte getTransparentColorIndex()

يحصل أو يضبط فهرس اللون الشفاف.

القيمة: فهرس اللون الشفاف.

Returns: byte

setTransparentColorIndex(byte value)

public void setTransparentColorIndex(byte value)

يحصل أو يضبط فهرس اللون الشفاف.

القيمة: فهرس اللون الشفاف.

Parameters:

معاملنوعالوصف
القيمةbyte

getDisposalMethod()

public int getDisposalMethod()

يحصل أو يضبط طريقة التخلص.

القيمة: طريقة التخلص.

Returns: int

setDisposalMethod(int value)

public void setDisposalMethod(int value)

يحصل أو يضبط طريقة التخلص.

القيمة: طريقة التخلص.

Parameters:

معاملنوعالوصف
القيمةint

getUserInputExpected()

public boolean getUserInputExpected()

يحصل أو يضبط قيمة تشير إلى ما إذا كان من المتوقع إدخال المستخدم.

القيمة: true إذا كان إدخال المستخدم متوقعًا؛ وإلا false.

Returns: boolean

setUserInputExpected(boolean value)

public void setUserInputExpected(boolean value)

يحصل أو يضبط قيمة تشير إلى ما إذا كان من المتوقع إدخال المستخدم.

القيمة: true إذا كان إدخال المستخدم متوقعًا؛ وإلا false.

Parameters:

معاملنوعالوصف
القيمةboolean

hasTransparentColor()

public boolean hasTransparentColor()

يحصل أو يضبط قيمة تشير إلى ما إذا كان كتلة التحكم الرسومية تحتوي على لون شفاف.

القيمة: true إذا كان كتلة التحكم الرسومية تحتوي على لون شفاف؛ وإلا false.

Returns: boolean

setTransparentColor(boolean value)

public void setTransparentColor(boolean value)

يحصل أو يضبط قيمة تشير إلى ما إذا كان كتلة التحكم الرسومية تحتوي على لون شفاف.

القيمة: true إذا كان كتلة التحكم الرسومية تحتوي على لون شفاف؛ وإلا false.

Parameters:

معاملنوعالوصف
القيمةboolean

createFlags(boolean hasTransparentColor, boolean requiresUserInput, int disposalMethod)

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

ينشئ العلامات.

Parameters:

معاملنوعالوصف
hasTransparentColorbooleanإذا تم تعيينه إلى true فإن GifGraphicsControlBlock يحتوي على فهرس لون شفاف صالح.
requiresUserInputbooleanإذا تم تعيينه إلى true فإن إدخال المستخدم متوقع.
disposalMethodintطريقة التخلص.

Returns: byte - العلامات المُولَّدة.