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:

معاملنوعالوصف
valueColorاللون الشفاف.

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:

معاملنوعالوصف
valueColorلون الخلفية.

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).