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:

معاملنوعالوصف
valueint

getFlags()

public byte getFlags()

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

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

Returns: byte

setFlags(byte value)

public void setFlags(byte value)

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

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

Parameters:

معاملنوعالوصف
valuebyte

getTransparentColorIndex()

public byte getTransparentColorIndex()

يحصل أو يعيّن فهرس اللون الشفاف.

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

Returns: byte

setTransparentColorIndex(byte value)

public void setTransparentColorIndex(byte value)

يحصل أو يعيّن فهرس اللون الشفاف.

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

Parameters:

معاملنوعالوصف
valuebyte

getDisposalMethod()

public int getDisposalMethod()

يحصل أو يعيّن طريقة التخلص.

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

Returns: int

setDisposalMethod(int value)

public void setDisposalMethod(int value)

يحصل أو يعيّن طريقة التخلص.

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

Parameters:

معاملنوعالوصف
valueint

getUserInputExpected()

public boolean getUserInputExpected()

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

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

Returns: boolean

setUserInputExpected(boolean value)

public void setUserInputExpected(boolean value)

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

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

Parameters:

معاملنوعالوصف
valueboolean

hasTransparentColor()

public boolean hasTransparentColor()

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

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

Returns: boolean

setTransparentColor(boolean value)

public void setTransparentColor(boolean value)

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

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

Parameters:

معاملنوعالوصف
valueboolean

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 - العلامات التي تم إنشاؤها.