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 fotogramas de imágenes PNG animado (APNG) a partir de imágenes raster de una sola página con nuestra API. Configura sin problemas la animación y la duración de los fotogramas, programa el número de fotogramas y ajusta los niveles de gamma y contraste, garantizando animaciones cautivadoras y personalizables adaptadas a tu visión.
Métodos
| Método | Descripción |
|---|---|
| getBitsPerPixel() | Obtiene la cantidad de bits por píxel de la imagen. |
| getWidth() | Obtiene el ancho de la imagen. |
| getHeight() | Obtiene la altura de la imagen. |
| getFrameTime() | Obtiene la duración del fotograma. |
| setFrameTime(int value) | Establece la duración del fotograma. |
| getFrameTop() | Obtiene el desplazamiento superior del fotograma. |
| getFrameLeft() | Obtiene el desplazamiento izquierdo del fotograma. |
| getDisposalMethod() | Obtiene el método de eliminación. |
| hasTransparentColor() | Obtiene un valor que indica si la imagen tiene color transparente. |
| hasAlpha() | Obtiene un valor que indica si esta instancia tiene alfa. |
| getTransparentColor() | Obtiene el color transparente. |
| setTransparentColor(boolean value) | Un valor que indica si la imagen tiene color transparente. |
| setTransparentColor(Color value) | El color transparente. |
| hasBackgroundColor() | Obtiene un valor que indica si tiene color de fondo. |
| getBackgroundColor() | Obtiene el color de fondo. |
| setBackgroundColor(boolean value) | Un valor que indica si tiene color de fondo. |
| setBackgroundColor(Color value) | El color de fondo. |
| isUseAlphaBlending() | Obtiene un valor que indica si [use alpha blending]. |
| getFullFrame() | Obtiene el cuadro completo. |
| cacheData() | Almacena en caché los datos y garantiza que no se realizará una carga adicional de datos desde el DataStreamSupporter.DataStreamContainer(DataStreamSupporter.getDataStreamContainer). |
getBitsPerPixel()
public int getBitsPerPixel()
Obtiene la cantidad de bits por píxel de la imagen.
Returns: int - el recuento de bits por píxel de la imagen.
getWidth()
public int getWidth()
Obtiene el ancho de la imagen.
Returns: int - el ancho de la imagen.
getHeight()
public int getHeight()
Obtiene la altura de la imagen.
Returns: int - la altura de la imagen.
getFrameTime()
public final int getFrameTime()
Obtiene la duración del fotograma.
Returns: int - la duración del fotograma.
setFrameTime(int value)
public final void setFrameTime(int value)
Establece la duración del fotograma.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | la duración del fotograma. |
getFrameTop()
public final int getFrameTop()
Obtiene el desplazamiento superior del fotograma.
Returns: int - el desplazamiento superior del fotograma.
getFrameLeft()
public final int getFrameLeft()
Obtiene el desplazamiento izquierdo del fotograma.
Returns: int - el desplazamiento izquierdo del fotograma.
getDisposalMethod()
public final int getDisposalMethod()
Obtiene el método de eliminación.
Returns: int - el método de disposición.
hasTransparentColor()
public boolean hasTransparentColor()
Obtiene un valor que indica si la imagen tiene color transparente.
Returns: booleano - un valor que indica si la imagen tiene color transparente.
hasAlpha()
public boolean hasAlpha()
Obtiene un valor que indica si esta instancia tiene alfa.
Returns: boolean
getTransparentColor()
public Color getTransparentColor()
Obtiene el color transparente.
Returns: Color - the transparent color.
setTransparentColor(boolean value)
public void setTransparentColor(boolean value)
Un valor que indica si la imagen tiene color transparente.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean | un valor que indica si la imagen tiene color transparente. |
setTransparentColor(Color value)
public void setTransparentColor(Color value)
El color transparente.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Color | el color transparente. |
hasBackgroundColor()
public boolean hasBackgroundColor()
Obtiene un valor que indica si tiene color de fondo.
Returns: boolean - un valor que indica si tiene color de fondo.
getBackgroundColor()
public Color getBackgroundColor()
Obtiene el color de fondo.
Returns: Color - the background color.
setBackgroundColor(boolean value)
public void setBackgroundColor(boolean value)
Un valor que indica si tiene color de fondo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean | un valor que indica si tiene color de fondo. |
setBackgroundColor(Color value)
public void setBackgroundColor(Color value)
El color de fondo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Color | el color de fondo. |
isUseAlphaBlending()
public final boolean isUseAlphaBlending()
Obtiene un valor que indica si [use alpha blending].
Valor: true si [use alpha blending]; de lo contrario, false.
Returns: boolean - un valor que indica si [use alpha blending].
getFullFrame()
public final RasterImage getFullFrame()
Obtiene el cuadro completo.
Returns: RasterImage - The full frame image.
cacheData()
public void cacheData()
Almacena en caché los datos y garantiza que no se realizará una carga adicional de datos desde el DataStreamSupporter.DataStreamContainer(DataStreamSupporter.getDataStreamContainer).