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

Tek sayfalı raster görüntülerden animasyonlu PNG (APNG) görüntü kareleri oluşturun, API’mizle. Animasyonu ve kare süresini sorunsuz bir şekilde ayarlayın, kare sayısını programlayın ve gama ile kontrast seviyelerini düzenleyin; böylece vizyonunuza göre etkileyici ve özelleştirilebilir animasyonlar elde edin.

Yöntemler

YöntemAçıklama
getBitsPerPixel()Görüntünün piksel başına bit sayısını alır.
getWidth()Görüntünün genişliğini alır.
getHeight()Görüntünün yüksekliğini alır.
getFrameTime()Çerçeve süresini alır.
setFrameTime(int value)Kare süresini ayarlar.
getFrameTop()Çerçeve üst ötelemesini alır.
getFrameLeft()Çerçeve sol ötelemesini alır.
getDisposalMethod()İmha yöntemini alır.
hasTransparentColor()Görselin şeffaf renk içerip içermediğini gösteren bir değer alır.
hasAlpha()Bu örneğin alfa içerip içermediğini gösteren bir değer al.
getTransparentColor()Şeffaf rengi alır.
setTransparentColor(boolean value)Görselin şeffaf renk içerip içermediğini gösteren bir değer.
setTransparentColor(Color value)Şeffaf renk.
hasBackgroundColor()Arka plan rengi içerip içermediğini gösteren bir değer alır.
getBackgroundColor()Arka plan rengini alır.
setBackgroundColor(boolean value)Arka plan rengi içerip içermediğini gösteren bir değer.
setBackgroundColor(Color value)Arka plan rengi.
isUseAlphaBlending()Bu [use alpha blending] kullanılıp kullanılmadığını gösteren bir değeri alır.
getFullFrame()Tam çerçeveyi alır.
cacheData()Verileri önbelleğe alır ve temel DataStreamSupporter.DataStreamContainer(DataStreamSupporter.getDataStreamContainer) üzerinden ek veri yüklemesinin yapılmayacağını garanti eder.

getBitsPerPixel()

public int getBitsPerPixel()

Görüntünün piksel başına bit sayısını alır.

Returns: int - görüntünün piksel başına bit sayısı.

getWidth()

public int getWidth()

Görüntünün genişliğini alır.

Returns: int - görüntünün genişliği.

getHeight()

public int getHeight()

Görüntünün yüksekliğini alır.

Returns: int - görüntünün yüksekliği.

getFrameTime()

public final int getFrameTime()

Çerçeve süresini alır.

Returns: int - çerçeve süresi.

setFrameTime(int value)

public final void setFrameTime(int value)

Kare süresini ayarlar.

Parameters:

ParametreTürAçıklama
değerintkare süresi.

getFrameTop()

public final int getFrameTop()

Çerçeve üst ötelemesini alır.

Returns: int - çerçeve üst ötelemesi.

getFrameLeft()

public final int getFrameLeft()

Çerçeve sol ötelemesini alır.

Returns: int - çerçeve sol ötelemesi.

getDisposalMethod()

public final int getDisposalMethod()

İmha yöntemini alır.

Returns: int - atık yöntemi.

hasTransparentColor()

public boolean hasTransparentColor()

Görselin şeffaf renk içerip içermediğini gösteren bir değer alır.

Returns: boolean - görselin şeffaf renk içerip içermediğini gösteren bir değer.

hasAlpha()

public boolean hasAlpha()

Bu örneğin alfa içerip içermediğini gösteren bir değer al.

Returns: boolean

getTransparentColor()

public Color getTransparentColor()

Şeffaf rengi alır.

Returns: Color - the transparent color.

setTransparentColor(boolean value)

public void setTransparentColor(boolean value)

Görselin şeffaf renk içerip içermediğini gösteren bir değer.

Parameters:

ParametreTürAçıklama
değerbooleangörselin şeffaf renk içerip içermediğini gösteren bir değer.

setTransparentColor(Color value)

public void setTransparentColor(Color value)

Şeffaf renk.

Parameters:

ParametreTürAçıklama
valueColorşeffaf renk.

hasBackgroundColor()

public boolean hasBackgroundColor()

Arka plan rengi içerip içermediğini gösteren bir değer alır.

Returns: boolean - arka plan rengine sahip olup olmadığını gösteren bir değer.

getBackgroundColor()

public Color getBackgroundColor()

Arka plan rengini alır.

Returns: Color - the background color.

setBackgroundColor(boolean value)

public void setBackgroundColor(boolean value)

Arka plan rengi içerip içermediğini gösteren bir değer.

Parameters:

ParametreTürAçıklama
değerbooleanarka plan rengine sahip olup olmadığını gösteren bir değer.

setBackgroundColor(Color value)

public void setBackgroundColor(Color value)

Arka plan rengi.

Parameters:

ParametreTürAçıklama
valueColorarka plan rengi.

isUseAlphaBlending()

public final boolean isUseAlphaBlending()

Bu [use alpha blending] kullanılıp kullanılmadığını gösteren bir değeri alır.

Değer: true eğer [use alpha blending] ise; aksi takdirde, false.

Returns: boolean - [use alpha blending] kullanılıp kullanılmadığını gösteren bir değer.

getFullFrame()

public final RasterImage getFullFrame()

Tam çerçeveyi alır.

Returns: RasterImage - The full frame image.

cacheData()

public void cacheData()

Verileri önbelleğe alır ve temel DataStreamSupporter.DataStreamContainer(DataStreamSupporter.getDataStreamContainer) üzerinden ek veri yüklemesinin yapılmayacağını garanti eder.