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

Crea fotogrammi di immagini PNG animate (APNG) da immagini raster a pagina singola con la nostra API. Imposta senza sforzo l’animazione e la durata dei fotogrammi, programma il numero di fotogrammi e regola i livelli di gamma e contrasto, garantendo animazioni accattivanti e personalizzabili su misura per la tua visione.

Metodi

MetodoDescrizione
getBitsPerPixel()Restituisce il conteggio dei bit per pixel dell’immagine.
getWidth()Restituisce la larghezza dell’immagine.
getHeight()Restituisce l’altezza dell’immagine.
getFrameTime()Ottiene la durata del fotogramma.
setFrameTime(int value)Imposta la durata del fotogramma.
getFrameTop()Ottiene lo spostamento superiore del fotogramma.
getFrameLeft()Ottiene lo spostamento sinistro del fotogramma.
getDisposalMethod()Ottiene il metodo di smaltimento.
hasTransparentColor()Restituisce un valore che indica se l’immagine ha un colore trasparente.
hasAlpha()Restituisce un valore che indica se questa istanza ha alfa.
getTransparentColor()Restituisce il colore trasparente.
setTransparentColor(boolean value)Un valore che indica se l’immagine ha un colore trasparente.
setTransparentColor(Color value)Il colore trasparente.
hasBackgroundColor()Restituisce un valore che indica se ha un colore di sfondo.
getBackgroundColor()Ottiene il colore di sfondo.
setBackgroundColor(boolean value)Un valore che indica se ha un colore di sfondo.
setBackgroundColor(Color value)Il colore di sfondo.
isUseAlphaBlending()Ottiene un valore che indica se [use alpha blending].
getFullFrame()Ottiene il fotogramma completo.
cacheData()Memorizza nella cache i dati e garantisce che non venga effettuato alcun caricamento aggiuntivo dei dati dal sottostante DataStreamSupporter.DataStreamContainer(DataStreamSupporter.getDataStreamContainer).

getBitsPerPixel()

public int getBitsPerPixel()

Restituisce il conteggio dei bit per pixel dell’immagine.

Returns: int - il conteggio dei bit per pixel dell’immagine.

getWidth()

public int getWidth()

Restituisce la larghezza dell’immagine.

Returns: int - la larghezza dell’immagine.

getHeight()

public int getHeight()

Restituisce l’altezza dell’immagine.

Returns: int - l’altezza dell’immagine.

getFrameTime()

public final int getFrameTime()

Ottiene la durata del fotogramma.

Returns: int - la durata del fotogramma.

setFrameTime(int value)

public final void setFrameTime(int value)

Imposta la durata del fotogramma.

Parameters:

ParametroTipoDescrizione
valoreintla durata del fotogramma.

getFrameTop()

public final int getFrameTop()

Ottiene lo spostamento superiore del fotogramma.

Returns: int - lo spostamento superiore del fotogramma.

getFrameLeft()

public final int getFrameLeft()

Ottiene lo spostamento sinistro del fotogramma.

Returns: int - lo spostamento sinistro del fotogramma.

getDisposalMethod()

public final int getDisposalMethod()

Ottiene il metodo di smaltimento.

Returns: int - il metodo di smaltimento.

hasTransparentColor()

public boolean hasTransparentColor()

Restituisce un valore che indica se l’immagine ha un colore trasparente.

Returns: boolean - un valore che indica se l’immagine ha un colore trasparente.

hasAlpha()

public boolean hasAlpha()

Restituisce un valore che indica se questa istanza ha alfa.

Returns: boolean

getTransparentColor()

public Color getTransparentColor()

Restituisce il colore trasparente.

Returns: Color - the transparent color.

setTransparentColor(boolean value)

public void setTransparentColor(boolean value)

Un valore che indica se l’immagine ha un colore trasparente.

Parameters:

ParametroTipoDescrizione
valorebooleanun valore che indica se l’immagine ha un colore trasparente.

setTransparentColor(Color value)

public void setTransparentColor(Color value)

Il colore trasparente.

Parameters:

ParametroTipoDescrizione
valueColoril colore trasparente.

hasBackgroundColor()

public boolean hasBackgroundColor()

Restituisce un valore che indica se ha un colore di sfondo.

Returns: boolean - un valore che indica se ha un colore di sfondo.

getBackgroundColor()

public Color getBackgroundColor()

Ottiene il colore di sfondo.

Returns: Color - the background color.

setBackgroundColor(boolean value)

public void setBackgroundColor(boolean value)

Un valore che indica se ha un colore di sfondo.

Parameters:

ParametroTipoDescrizione
valorebooleanun valore che indica se ha un colore di sfondo.

setBackgroundColor(Color value)

public void setBackgroundColor(Color value)

Il colore di sfondo.

Parameters:

ParametroTipoDescrizione
valueColoril colore di sfondo.

isUseAlphaBlending()

public final boolean isUseAlphaBlending()

Ottiene un valore che indica se [use alpha blending].

Valore: true se [use alpha blending]; altrimenti, false.

Returns: boolean - un valore che indica se [use alpha blending].

getFullFrame()

public final RasterImage getFullFrame()

Ottiene il fotogramma completo.

Returns: RasterImage - The full frame image.

cacheData()

public void cacheData()

Memorizza nella cache i dati e garantisce che non venga effettuato alcun caricamento aggiuntivo dei dati dal sottostante DataStreamSupporter.DataStreamContainer(DataStreamSupporter.getDataStreamContainer).