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’immagine multipagina Vector
Costruttori
| Costruttore | Descrizione |
|---|---|
| VectorMultipageImage() |
Metodi
| Metodo | Descrizione |
|---|---|
| isCached() | Restituisce un valore che indica se i dati dell’oggetto sono attualmente memorizzati nella cache e non è necessaria alcuna lettura dei dati. |
| getBitsPerPixel() | Restituisce il conteggio dei bit per pixel dell’immagine. |
| getWidth() | Restituisce la larghezza dell’immagine. |
| getHeight() | Restituisce l’altezza dell’immagine. |
| getDefaultPage() | Restituisce la pagina predefinita. |
| getPageExportingAction() | Restituisce l’azione di esportazione della pagina. |
| setPageExportingAction(PageExportingAction value) | Imposta l’azione di esportazione della pagina. |
| getMetadata() | Restituisce i metadati dell’immagine. |
| cacheData() | Memorizza nella cache i dati e garantisce che non venga effettuato alcun caricamento aggiuntivo di dati dal sottostante DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer). |
| crop(Rectangle rectangle) | Ritaglia il rettangolo specificato. |
| resize(int newWidth, int newHeight, int resizeType) | Ridimensiona l’immagine. |
| rotate(float angle) | Ruota l’immagine attorno al centro. |
| resize(int newWidth, int newHeight, ImageResizeSettings settings) | Ridimensiona l’immagine. |
| rotateFlip(int rotateFlipType) | Ruota, capovolge o ruota e capovolge l’immagine. |
| removeBackground(RemoveBackgroundSettings settings) | Rimuove lo sfondo. |
| removeBackground() | Rimuove lo sfondo. |
| setPalette(IColorPalette palette, boolean updateColors) | Imposta la tavolozza dell’immagine. |
| getEmbeddedImages() | Restituisce le immagini incorporate. |
VectorMultipageImage()
public VectorMultipageImage()
isCached()
public boolean isCached()
Restituisce un valore che indica se i dati dell’oggetto sono attualmente memorizzati nella cache e non è necessaria alcuna lettura dei dati.
Valore: true se i dati dell’oggetto sono nella cache; altrimenti, false.
Returns: boolean - un valore che indica se i dati dell’oggetto sono attualmente memorizzati nella cache e non è necessaria alcuna lettura dei dati.
getBitsPerPixel()
public int getBitsPerPixel()
Restituisce il conteggio dei bit per pixel dell’immagine.
Valore: 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.
Valore: la larghezza dell’immagine.
Returns: int - la larghezza dell’immagine.
getHeight()
public int getHeight()
Restituisce l’altezza dell’immagine.
Valore: l’altezza dell’immagine.
Returns: int - l’altezza dell’immagine.
getDefaultPage()
public abstract Image getDefaultPage()
Restituisce la pagina predefinita.
Valore: la pagina predefinita.
Returns: Image - the default page.
getPageExportingAction()
public PageExportingAction getPageExportingAction()
Restituisce l’azione di esportazione della pagina. Si noti che l’impostazione di questo metodo rilascerà automaticamente le risorse della pagina dopo la sua esecuzione. Verrà eseguito subito prima del salvataggio di ogni pagina.
Valore: l’azione di esportazione della pagina.
Returns: PageExportingAction - the page exporting action.
setPageExportingAction(PageExportingAction value)
public void setPageExportingAction(PageExportingAction value)
Imposta l’azione di esportazione della pagina. Si noti che l’impostazione di questo metodo rilascerà automaticamente le risorse della pagina dopo la sua esecuzione. Verrà eseguito subito prima del salvataggio di ogni pagina.
Valore: l’azione di esportazione della pagina.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | PageExportingAction | l’azione di esportazione della pagina. |
getMetadata()
public ImageMetadata getMetadata()
Restituisce i metadati dell’immagine.
Returns: ImageMetadata - the image metadata.
cacheData()
public void cacheData()
Memorizza nella cache i dati e garantisce che non venga effettuato alcun caricamento aggiuntivo di dati dal sottostante DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer).
crop(Rectangle rectangle)
public void crop(Rectangle rectangle)
Ritaglia il rettangolo specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rectangle | Rectangle | Il rettangolo. |
resize(int newWidth, int newHeight, int resizeType)
public void resize(int newWidth, int newHeight, int resizeType)
Ridimensiona l’immagine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| newWidth | int | La nuova larghezza. |
| newHeight | int | La nuova altezza. |
| resizeType | int | Il tipo di ridimensionamento. |
rotate(float angle)
public void rotate(float angle)
Ruota l’immagine attorno al centro.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| angle | float | L’angolo di rotazione in gradi. I valori positivi ruoteranno in senso orario. |
resize(int newWidth, int newHeight, ImageResizeSettings settings)
public void resize(int newWidth, int newHeight, ImageResizeSettings settings)
Ridimensiona l’immagine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| newWidth | int | La nuova larghezza. |
| newHeight | int | La nuova altezza. |
| settings | ImageResizeSettings | Le impostazioni di ridimensionamento. |
rotateFlip(int rotateFlipType)
public void rotateFlip(int rotateFlipType)
Ruota, capovolge o ruota e capovolge l’immagine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rotateFlipType | int | Tipo di rotazione e capovolgimento. |
removeBackground(RemoveBackgroundSettings settings)
public void removeBackground(RemoveBackgroundSettings settings)
Rimuove lo sfondo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| settings | RemoveBackgroundSettings | Le impostazioni. |
removeBackground()
public void removeBackground()
Rimuove lo sfondo.
setPalette(IColorPalette palette, boolean updateColors)
public void setPalette(IColorPalette palette, boolean updateColors)
Imposta la tavolozza dell’immagine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| palette | IColorPalette | La tavolozza da impostare. |
| updateColors | boolean | se impostato su true i colori verranno aggiornati secondo la nuova tavolozza; altrimenti gli indici dei colori rimarranno invariati. Nota che gli indici invariati possono causare il crash dell’immagine durante il caricamento se alcuni indici non hanno voci corrispondenti nella tavolozza. |
getEmbeddedImages()
public EmbeddedImage[] getEmbeddedImages()
Restituisce le immagini incorporate.
Returns: com.aspose.imaging.EmbeddedImage[] - Array di immagini