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
Vektor-multipagesbild
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| VectorMultipageImage() |
Metoder
| Metod | Beskrivning |
|---|---|
| isCached() | Hämtar ett värde som indikerar om objektets data för närvarande är cachad och ingen dataläsning krävs. |
| getBitsPerPixel() | Hämtar antalet bildbitar per pixel. |
| getWidth() | Hämtar bildens bredd. |
| getHeight() | Hämtar bildens höjd. |
| getDefaultPage() | Hämtar standardsidan. |
| getPageExportingAction() | Hämtar sidexportåtgärden. |
| setPageExportingAction(PageExportingAction value) | Ställer in sidexportåtgärden. |
| getMetadata() | Hämtar bildmetadata. |
| cacheData() | Cacherar data och säkerställer att ingen ytterligare dataladdning kommer att utföras från den underliggande DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer). |
| crop(Rectangle rectangle) | Beskär den angivna rektangeln. |
| resize(int newWidth, int newHeight, int resizeType) | Ändrar storlek på bilden. |
| rotate(float angle) | Rotera bilden kring centrum. |
| resize(int newWidth, int newHeight, ImageResizeSettings settings) | Ändrar storlek på bilden. |
| rotateFlip(int rotateFlipType) | Roterar, vänder eller roterar och vänder bilden. |
| removeBackground(RemoveBackgroundSettings settings) | Tar bort bakgrunden. |
| removeBackground() | Tar bort bakgrunden. |
| setPalette(IColorPalette palette, boolean updateColors) | Ställer in bildpaletten. |
| getEmbeddedImages() | Hämtar de inbäddade bilderna. |
VectorMultipageImage()
public VectorMultipageImage()
isCached()
public boolean isCached()
Hämtar ett värde som indikerar om objektets data för närvarande är cachad och ingen dataläsning krävs.
Värde: true om objektets data är cachade; annars false.
Returns: boolean - ett värde som indikerar om objektets data för närvarande är cachad och ingen dataläsning krävs.
getBitsPerPixel()
public int getBitsPerPixel()
Hämtar antalet bildbitar per pixel.
Värde: Bildens bitar per pixel-antal.
Returns: int - bildens bitar per pixel-antal.
getWidth()
public int getWidth()
Hämtar bildens bredd.
Värde: Bildens bredd.
Returns: int - bildens bredd.
getHeight()
public int getHeight()
Hämtar bildens höjd.
Värde: Bildens höjd.
Returns: int - bildens höjd.
getDefaultPage()
public abstract Image getDefaultPage()
Hämtar standardsidan.
Värde: Standardsidan.
Returns: Image - the default page.
getPageExportingAction()
public PageExportingAction getPageExportingAction()
Hämtar sidexportåtgärden. Observera att inställning av denna metod automatiskt frigör sidresurser efter att den har körts. Den kommer att köras precis innan varje sida sparas.
Värde: Sidexportåtgärden.
Returns: PageExportingAction - the page exporting action.
setPageExportingAction(PageExportingAction value)
public void setPageExportingAction(PageExportingAction value)
Ställer in sidexportåtgärden. Observera att inställning av denna metod automatiskt frigör sidresurser efter att den har körts. Den kommer att köras precis innan varje sida sparas.
Värde: Sidexportåtgärden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | PageExportingAction | sidexportåtgärden. |
getMetadata()
public ImageMetadata getMetadata()
Hämtar bildmetadata.
Returns: ImageMetadata - the image metadata.
cacheData()
public void cacheData()
Cacherar data och säkerställer att ingen ytterligare dataladdning kommer att utföras från den underliggande DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer).
crop(Rectangle rectangle)
public void crop(Rectangle rectangle)
Beskär den angivna rektangeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rectangle | Rectangle | Rektangeln. |
resize(int newWidth, int newHeight, int resizeType)
public void resize(int newWidth, int newHeight, int resizeType)
Ändrar storlek på bilden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| newWidth | int | Den nya bredden. |
| newHeight | int | Den nya höjden. |
| resizeType | int | Typen av storleksändring. |
rotate(float angle)
public void rotate(float angle)
Rotera bilden kring centrum.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| angle | float | Rotationsvinkeln i grader. Positiva värden roterar medurs. |
resize(int newWidth, int newHeight, ImageResizeSettings settings)
public void resize(int newWidth, int newHeight, ImageResizeSettings settings)
Ändrar storlek på bilden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| newWidth | int | Den nya bredden. |
| newHeight | int | Den nya höjden. |
| settings | ImageResizeSettings | Inställningarna för storleksändring. |
rotateFlip(int rotateFlipType)
public void rotateFlip(int rotateFlipType)
Roterar, vänder eller roterar och vänder bilden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rotateFlipType | int | Typ av rotation och spegling. |
removeBackground(RemoveBackgroundSettings settings)
public void removeBackground(RemoveBackgroundSettings settings)
Tar bort bakgrunden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| settings | RemoveBackgroundSettings | Inställningarna. |
removeBackground()
public void removeBackground()
Tar bort bakgrunden.
setPalette(IColorPalette palette, boolean updateColors)
public void setPalette(IColorPalette palette, boolean updateColors)
Ställer in bildpaletten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| palette | IColorPalette | Paletten att ställa in. |
| updateColors | boolean | om den är inställd på true uppdateras färgerna enligt den nya paletten; annars förblir färgindexen oförändrade. Observera att oförändrade index kan krascha bilden vid inläsning om vissa index saknar motsvarande palettposter. |
getEmbeddedImages()
public EmbeddedImage[] getEmbeddedImages()
Hämtar de inbäddade bilderna.
Returns: com.aspose.imaging.EmbeddedImage[] - Array av bilder