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
| Constructeur | Description |
|---|---|
| VectorMultipageImage() |
Méthodes
| Méthode | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| value | PageExportingAction | l’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ètre | Type | Description |
|---|---|---|
| rectangle | Rectangle | Le rectangle. |
resize(int newWidth, int newHeight, int resizeType)
public void resize(int newWidth, int newHeight, int resizeType)
Redimensionne l’image.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| newWidth | int | La nouvelle largeur. |
| newHeight | int | La nouvelle hauteur. |
| resizeType | int | Le type de redimensionnement. |
rotate(float angle)
public void rotate(float angle)
Faire pivoter l’image autour du centre.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| angle | float | L’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ètre | Type | Description |
|---|---|---|
| newWidth | int | La nouvelle largeur. |
| newHeight | int | La nouvelle hauteur. |
| settings | ImageResizeSettings | Les paramètres de redimensionnement. |
rotateFlip(int rotateFlipType)
public void rotateFlip(int rotateFlipType)
Fait pivoter, retourner, ou pivoter et retourner l’image.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rotateFlipType | int | Type de rotation et de retournement. |
removeBackground(RemoveBackgroundSettings settings)
public void removeBackground(RemoveBackgroundSettings settings)
Supprime l’arrière-plan.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| settings | RemoveBackgroundSettings | Les 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ètre | Type | Description |
|---|---|---|
| palette | IColorPalette | La palette à définir. |
| updateColors | boolean | si 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