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 | العلامات. |
| delayTime | int | زمن التأخير معبرًا عنه بـ 1/100 ثانية. |
| transparentColorIndex | byte | فهرس اللون الشفاف. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| delayTime | int | زمن التأخير معبرًا عنه بـ 1/100 ثانية. |
| hasTransparentColor | boolean | إذا تم تعيينه إلى true فإن transparentColorIndex صالح. |
| transparentColorIndex | byte | فهرس اللون الشفاف. |
| requiresUserInput | boolean | إذا تم تعيينه إلى true فإن إدخال المستخدم متوقع. |
| disposalMethod | int | طريقة التخلص. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| hasTransparentColor | boolean | إذا تم تعيينه إلى true فإن GifGraphicsControlBlock يحتوي على فهرس لون شفاف صالح. |
| requiresUserInput | boolean | إذا تم تعيينه إلى true فإن إدخال المستخدم متوقع. |
| disposalMethod | int | طريقة التخلص. |
Returns: byte - العلامات المُولَّدة.