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

L’image multipage Vector

Constructeurs

ConstructeurDescription
VectorMultipageImage()

Méthodes

MéthodeDescription
isCached()Obtient une valeur indiquant si les données de l’objet sont actuellement en cache et aucune lecture de données n’est requise.
getBitsPerPixel()Obtient le nombre de bits par pixel de l’image.
getWidth()Obtient la largeur de l’image.
getHeight()Obtient la hauteur de l’image.
getDefaultPage()Obtient la page par défaut.
getPageExportingAction()Obtient l’action d’exportation de la page.
setPageExportingAction(PageExportingAction value)Définit l’action d’exportation de la page.
getMetadata()Obtient les métadonnées de l’image.
cacheData()Met en cache les données et garantit qu’aucun chargement de données supplémentaire ne sera effectué à partir du DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer).
crop(Rectangle rectangle)Recadre le rectangle spécifié.
resize(int newWidth, int newHeight, int resizeType)Redimensionne l’image.
rotate(float angle)Faire pivoter l’image autour du centre.
resize(int newWidth, int newHeight, ImageResizeSettings settings)Redimensionne l’image.
rotateFlip(int rotateFlipType)Fait pivoter, retourner, ou pivoter et retourner l’image.
removeBackground(RemoveBackgroundSettings settings)Supprime l’arrière-plan.
removeBackground()Supprime l’arrière-plan.
setPalette(IColorPalette palette, boolean updateColors)Définit la palette de l’image.
getEmbeddedImages()Obtient les images intégrées.

VectorMultipageImage()

public VectorMultipageImage()

isCached()

public boolean isCached()

Obtient une valeur indiquant si les données de l’objet sont actuellement en cache et aucune lecture de données n’est requise.

Valeur : true si les données de l’objet sont mises en cache ; sinon, false.

Returns: boolean - une valeur indiquant si les données de l’objet sont actuellement en cache et aucune lecture de données n’est requise.

getBitsPerPixel()

public int getBitsPerPixel()

Obtient le nombre de bits par pixel de l’image.

Valeur : le nombre de bits par pixel de l’image.

Returns: int - le nombre de bits par pixel de l’image.

getWidth()

public int getWidth()

Obtient la largeur de l’image.

Valeur : la largeur de l’image.

Returns: int - la largeur de l’image.

getHeight()

public int getHeight()

Obtient la hauteur de l’image.

Valeur : la hauteur de l’image.

Returns: int - la hauteur de l’image.

getDefaultPage()

public abstract Image getDefaultPage()

Obtient la page par défaut.

Valeur : la page par défaut.

Returns: Image - the default page.

getPageExportingAction()

public PageExportingAction getPageExportingAction()

Obtient l’action d’exportation de la page. Veuillez noter que la définition de cette méthode libérera automatiquement les ressources de la page après son exécution. Elle sera exécutée juste avant que chaque page ne soit enregistrée.

Valeur : l’action d’exportation de la page.

Returns: PageExportingAction - the page exporting action.

setPageExportingAction(PageExportingAction value)

public void setPageExportingAction(PageExportingAction value)

Définit l’action d’exportation de la page. Veuillez noter que la définition de cette méthode libérera automatiquement les ressources de la page après son exécution. Elle sera exécutée juste avant que chaque page ne soit enregistrée.

Valeur : l’action d’exportation de la page.

Parameters:

ParamètreTypeDescription
valuePageExportingActionl’action d’exportation de la page.

getMetadata()

public ImageMetadata getMetadata()

Obtient les métadonnées de l’image.

Returns: ImageMetadata - the image metadata.

cacheData()

public void cacheData()

Met en cache les données et garantit qu’aucun chargement de données supplémentaire ne sera effectué à partir du DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer).

crop(Rectangle rectangle)

public void crop(Rectangle rectangle)

Recadre le rectangle spécifié.

Parameters:

ParamètreTypeDescription
rectangleRectangleLe rectangle.

resize(int newWidth, int newHeight, int resizeType)

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

Redimensionne l’image.

Parameters:

ParamètreTypeDescription
newWidthintLa nouvelle largeur.
newHeightintLa nouvelle hauteur.
resizeTypeintLe type de redimensionnement.

rotate(float angle)

public void rotate(float angle)

Faire pivoter l’image autour du centre.

Parameters:

ParamètreTypeDescription
anglefloatL’angle de rotation en degrés. Les valeurs positives feront pivoter dans le sens des aiguilles d’une montre.

resize(int newWidth, int newHeight, ImageResizeSettings settings)

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

Redimensionne l’image.

Parameters:

ParamètreTypeDescription
newWidthintLa nouvelle largeur.
newHeightintLa nouvelle hauteur.
settingsImageResizeSettingsLes paramètres de redimensionnement.

rotateFlip(int rotateFlipType)

public void rotateFlip(int rotateFlipType)

Fait pivoter, retourner, ou pivoter et retourner l’image.

Parameters:

ParamètreTypeDescription
rotateFlipTypeintType de rotation et de retournement.

removeBackground(RemoveBackgroundSettings settings)

public void removeBackground(RemoveBackgroundSettings settings)

Supprime l’arrière-plan.

Parameters:

ParamètreTypeDescription
settingsRemoveBackgroundSettingsLes paramètres.

removeBackground()

public void removeBackground()

Supprime l’arrière-plan.

setPalette(IColorPalette palette, boolean updateColors)

public void setPalette(IColorPalette palette, boolean updateColors)

Définit la palette de l’image.

Parameters:

ParamètreTypeDescription
paletteIColorPaletteLa palette à définir.
updateColorsbooleansi défini sur true, les couleurs seront mises à jour selon la nouvelle palette ; sinon les index de couleur restent inchangés. Notez que les index inchangés peuvent provoquer un plantage de l’image lors du chargement si certains index n’ont aucune entrée correspondante dans la palette.

getEmbeddedImages()

public EmbeddedImage[] getEmbeddedImages()

Obtient les images intégrées.

Returns: com.aspose.imaging.EmbeddedImage[] - Tableau d’images