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
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | la 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean | un valore che indica se l’immagine ha un colore trasparente. |
setTransparentColor(Color value)
public void setTransparentColor(Color value)
Il colore trasparente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | Color | il 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean | un valore che indica se ha un colore di sfondo. |
setBackgroundColor(Color value)
public void setBackgroundColor(Color value)
Il colore di sfondo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | Color | il 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).