VectorMultipageImage

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.DataStreamSupporter, com.aspose.imaging.Image, com.aspose.imaging.VectorImage

All Implemented Interfaces: com.aspose.imaging.IMultipageImage

public abstract class VectorMultipageImage extends VectorImage implements IMultipageImage

La imagen multipágina Vector

Constructores

ConstructorDescripción
VectorMultipageImage()

Métodos

MétodoDescripción
isCached()Obtiene un valor que indica si los datos del objeto están almacenados en caché actualmente y no se requiere lectura de datos.
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.
getDefaultPage()Obtiene la página predeterminada.
getPageExportingAction()Obtiene la acción de exportación de la página.
setPageExportingAction(PageExportingAction value)Establece la acción de exportación de la página.
getMetadata()Obtiene los metadatos de la imagen.
cacheData()Almacena en caché los datos y asegura que no se realice una carga adicional de datos desde el DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer).
crop(Rectangle rectangle)Recorta el rectángulo especificado.
resize(int newWidth, int newHeight, int resizeType)Redimensiona la imagen.
rotate(float angle)Rota la imagen alrededor del centro.
resize(int newWidth, int newHeight, ImageResizeSettings settings)Redimensiona la imagen.
rotateFlip(int rotateFlipType)Rota, voltea o rota y voltea la imagen.
removeBackground(RemoveBackgroundSettings settings)Elimina el fondo.
removeBackground()Elimina el fondo.
setPalette(IColorPalette palette, boolean updateColors)Establece la paleta de la imagen.
getEmbeddedImages()Obtiene las imágenes incrustadas.

VectorMultipageImage()

public VectorMultipageImage()

isCached()

public boolean isCached()

Obtiene un valor que indica si los datos del objeto están almacenados en caché actualmente y no se requiere lectura de datos.

Valor: true si los datos del objeto están en caché; de lo contrario, false.

Returns: boolean - un valor que indica si los datos del objeto están almacenados en caché actualmente y no se requiere lectura de datos.

getBitsPerPixel()

public int getBitsPerPixel()

Obtiene la cantidad de bits por píxel de la imagen.

Valor: El recuento 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.

Valor: El ancho de la imagen.

Returns: int - el ancho de la imagen.

getHeight()

public int getHeight()

Obtiene la altura de la imagen.

Valor: La altura de la imagen.

Returns: int - la altura de la imagen.

getDefaultPage()

public abstract Image getDefaultPage()

Obtiene la página predeterminada.

Valor: La página predeterminada.

Returns: Image - the default page.

getPageExportingAction()

public PageExportingAction getPageExportingAction()

Obtiene la acción de exportación de la página. Tenga en cuenta que establecer este método liberará automáticamente los recursos de la página después de que se ejecute. Se ejecutará justo antes de que cada página se guarde.

Valor: La acción de exportación de la página.

Returns: PageExportingAction - the page exporting action.

setPageExportingAction(PageExportingAction value)

public void setPageExportingAction(PageExportingAction value)

Establece la acción de exportación de la página. Tenga en cuenta que establecer este método liberará automáticamente los recursos de la página después de que se ejecute. Se ejecutará justo antes de que cada página se guarde.

Valor: La acción de exportación de la página.

Parameters:

ParámetroTipoDescripción
valuePageExportingActionla acción de exportación de la página.

getMetadata()

public ImageMetadata getMetadata()

Obtiene los metadatos de la imagen.

Returns: ImageMetadata - the image metadata.

cacheData()

public void cacheData()

Almacena en caché los datos y asegura que no se realice una carga adicional de datos desde el DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer).

crop(Rectangle rectangle)

public void crop(Rectangle rectangle)

Recorta el rectángulo especificado.

Parameters:

ParámetroTipoDescripción
rectangleRectangleEl rectángulo.

resize(int newWidth, int newHeight, int resizeType)

public void resize(int newWidth, int newHeight, int resizeType)

Redimensiona la imagen.

Parameters:

ParámetroTipoDescripción
newWidthintEl nuevo ancho.
newHeightintEl nuevo alto.
resizeTypeintEl tipo de redimensionado.

rotate(float angle)

public void rotate(float angle)

Rota la imagen alrededor del centro.

Parameters:

ParámetroTipoDescripción
anglefloatEl ángulo de rotación en grados. Los valores positivos girarán en sentido horario.

resize(int newWidth, int newHeight, ImageResizeSettings settings)

public void resize(int newWidth, int newHeight, ImageResizeSettings settings)

Redimensiona la imagen.

Parameters:

ParámetroTipoDescripción
newWidthintEl nuevo ancho.
newHeightintEl nuevo alto.
settingsImageResizeSettingsLa configuración de redimensionado.

rotateFlip(int rotateFlipType)

public void rotateFlip(int rotateFlipType)

Rota, voltea o rota y voltea la imagen.

Parameters:

ParámetroTipoDescripción
rotateFlipTypeintTipo de rotación e inversión.

removeBackground(RemoveBackgroundSettings settings)

public void removeBackground(RemoveBackgroundSettings settings)

Elimina el fondo.

Parameters:

ParámetroTipoDescripción
settingsRemoveBackgroundSettingsLos ajustes.

removeBackground()

public void removeBackground()

Elimina el fondo.

setPalette(IColorPalette palette, boolean updateColors)

public void setPalette(IColorPalette palette, boolean updateColors)

Establece la paleta de la imagen.

Parameters:

ParámetroTipoDescripción
paletteIColorPaletteLa paleta a establecer.
updateColorsbooleansi se establece en true los colores se actualizarán según la nueva paleta; de lo contrario, los índices de color permanecerán sin cambios. Tenga en cuenta que los índices sin cambios pueden provocar un error al cargar la imagen si algunos índices no tienen entradas correspondientes en la paleta.

getEmbeddedImages()

public EmbeddedImage[] getEmbeddedImages()

Obtiene las imágenes incrustadas.

Returns: com.aspose.imaging.EmbeddedImage[] - Matriz de imágenes