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

CostruttoreDescrizione
VectorMultipageImage()

Metodi

MetodoDescrizione
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:

ParametroTipoDescrizione
valuePageExportingActionl’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:

ParametroTipoDescrizione
rectangleRectangleIl rettangolo.

resize(int newWidth, int newHeight, int resizeType)

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

Ridimensiona l’immagine.

Parameters:

ParametroTipoDescrizione
newWidthintLa nuova larghezza.
newHeightintLa nuova altezza.
resizeTypeintIl tipo di ridimensionamento.

rotate(float angle)

public void rotate(float angle)

Ruota l’immagine attorno al centro.

Parameters:

ParametroTipoDescrizione
anglefloatL’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:

ParametroTipoDescrizione
newWidthintLa nuova larghezza.
newHeightintLa nuova altezza.
settingsImageResizeSettingsLe impostazioni di ridimensionamento.

rotateFlip(int rotateFlipType)

public void rotateFlip(int rotateFlipType)

Ruota, capovolge o ruota e capovolge l’immagine.

Parameters:

ParametroTipoDescrizione
rotateFlipTypeintTipo di rotazione e capovolgimento.

removeBackground(RemoveBackgroundSettings settings)

public void removeBackground(RemoveBackgroundSettings settings)

Rimuove lo sfondo.

Parameters:

ParametroTipoDescrizione
settingsRemoveBackgroundSettingsLe 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:

ParametroTipoDescrizione
paletteIColorPaletteLa tavolozza da impostare.
updateColorsbooleanse 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