ApngFrame
Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.DataStreamSupporter, com.aspose.imaging.Image, com.aspose.imaging.RasterImage, com.aspose.imaging.RasterCachedImage
All Implemented Interfaces: com.aspose.imaging.IAnimationFrame
public class ApngFrame extends RasterCachedImage implements IAnimationFrame
أنشئ إطارات صور PNG المتحركة (APNG) من صور نقطية ذات صفحة واحدة باستخدام واجهة برمجة التطبيقات الخاصة بنا. قم بتعيين الرسوم المتحركة ومدة الإطار بسلاسة، برمجة عدد الإطارات، وضبط مستويات غاما والتباين، لضمان رسومات متحركة جذابة وقابلة للتخصيص وفق رؤيتك.
الطرق
| طريقة | الوصف |
|---|---|
| getBitsPerPixel() | يحصل على عدد بتات الصورة لكل بكسل. |
| getWidth() | يحصل على عرض الصورة. |
| getHeight() | يحصل على ارتفاع الصورة. |
| getFrameTime() | يحصل على مدة الإطار. |
| setFrameTime(int value) | يضبط مدة الإطار. |
| getFrameTop() | يحصل على إزاحة أعلى الإطار. |
| getFrameLeft() | يحصل على إزاحة يسار الإطار. |
| getDisposalMethod() | يحصل على طريقة التخلص. |
| hasTransparentColor() | يحصل على قيمة تشير إلى ما إذا كانت الصورة تحتوي على لون شفاف. |
| hasAlpha() | احصل على قيمة تشير إلى ما إذا كانت هذه الحالة تحتوي على ألفا. |
| getTransparentColor() | يحصل على اللون الشفاف. |
| setTransparentColor(boolean value) | قيمة تشير إلى ما إذا كانت الصورة تحتوي على لون شفاف. |
| setTransparentColor(Color value) | اللون الشفاف. |
| hasBackgroundColor() | يحصل على قيمة تشير إلى ما إذا كان لديها لون خلفية. |
| getBackgroundColor() | يحصل على لون الخلفية. |
| setBackgroundColor(boolean value) | قيمة تشير إلى ما إذا كان لديها لون خلفية. |
| setBackgroundColor(Color value) | لون الخلفية. |
| isUseAlphaBlending() | يحصل على قيمة تشير إلى ما إذا كان [use alpha blending]. |
| getFullFrame() | يحصل على الإطار الكامل. |
| cacheData() | يقوم بتخزين البيانات مؤقتًا ويضمن عدم تحميل بيانات إضافية من DataStreamSupporter.DataStreamContainer(DataStreamSupporter.getDataStreamContainer). |
getBitsPerPixel()
public int getBitsPerPixel()
يحصل على عدد بتات الصورة لكل بكسل.
Returns: int - عدد البتات لكل بكسل في الصورة.
getWidth()
public int getWidth()
يحصل على عرض الصورة.
Returns: int - عرض الصورة.
getHeight()
public int getHeight()
يحصل على ارتفاع الصورة.
Returns: int - ارتفاع الصورة.
getFrameTime()
public final int getFrameTime()
يحصل على مدة الإطار.
Returns: int - مدة الإطار.
setFrameTime(int value)
public final void setFrameTime(int value)
يضبط مدة الإطار.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int | مدة الإطار. |
getFrameTop()
public final int getFrameTop()
يحصل على إزاحة أعلى الإطار.
Returns: int - إزاحة أعلى الإطار.
getFrameLeft()
public final int getFrameLeft()
يحصل على إزاحة يسار الإطار.
Returns: int - إزاحة يسار الإطار.
getDisposalMethod()
public final int getDisposalMethod()
يحصل على طريقة التخلص.
Returns: int - طريقة التخلص.
hasTransparentColor()
public boolean hasTransparentColor()
يحصل على قيمة تشير إلى ما إذا كانت الصورة تحتوي على لون شفاف.
Returns: منطقي - قيمة تشير إلى ما إذا كانت الصورة تحتوي على لون شفاف.
hasAlpha()
public boolean hasAlpha()
احصل على قيمة تشير إلى ما إذا كانت هذه الحالة تحتوي على ألفا.
Returns: boolean
getTransparentColor()
public Color getTransparentColor()
يحصل على اللون الشفاف.
Returns: Color - the transparent color.
setTransparentColor(boolean value)
public void setTransparentColor(boolean value)
قيمة تشير إلى ما إذا كانت الصورة تحتوي على لون شفاف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | قيمة تشير إلى ما إذا كانت الصورة تحتوي على لون شفاف. |
setTransparentColor(Color value)
public void setTransparentColor(Color value)
اللون الشفاف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Color | اللون الشفاف. |
hasBackgroundColor()
public boolean hasBackgroundColor()
يحصل على قيمة تشير إلى ما إذا كان لديها لون خلفية.
Returns: منطقي - قيمة تشير إلى ما إذا كان لديه لون خلفية.
getBackgroundColor()
public Color getBackgroundColor()
يحصل على لون الخلفية.
Returns: Color - the background color.
setBackgroundColor(boolean value)
public void setBackgroundColor(boolean value)
قيمة تشير إلى ما إذا كان لديها لون خلفية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | قيمة تشير إلى ما إذا كان لديه لون خلفية. |
setBackgroundColor(Color value)
public void setBackgroundColor(Color value)
لون الخلفية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Color | لون الخلفية. |
isUseAlphaBlending()
public final boolean isUseAlphaBlending()
يحصل على قيمة تشير إلى ما إذا كان [use alpha blending].
القيمة: true إذا [use alpha blending]؛ وإلا false.
Returns: boolean - قيمة تشير إلى ما إذا كان [use alpha blending].
getFullFrame()
public final RasterImage getFullFrame()
يحصل على الإطار الكامل.
Returns: RasterImage - The full frame image.
cacheData()
public void cacheData()
يقوم بتخزين البيانات مؤقتًا ويضمن عدم تحميل بيانات إضافية من DataStreamSupporter.DataStreamContainer(DataStreamSupporter.getDataStreamContainer).