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
Das Vektor‑Mehrseitige Bild
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| VectorMultipageImage() |
Methoden
| Methode | Beschreibung |
|---|---|
| isCached() | Ruft einen Wert ab, der angibt, ob die Daten des Objekts derzeit zwischengespeichert sind und kein Datenlesen erforderlich ist. |
| getBitsPerPixel() | Ermittelt die Bit‑Pro‑Pixel‑Anzahl des Bildes. |
| getWidth() | Ermittelt die Bildbreite. |
| getHeight() | Ermittelt die Bildhöhe. |
| getDefaultPage() | Ermittelt die Standardseite. |
| getPageExportingAction() | Ermittelt die Seitenexportaktion. |
| setPageExportingAction(PageExportingAction value) | Legt die Seitenexportaktion fest. |
| getMetadata() | Ermittelt die Metadaten des Bildes. |
| cacheData() | Zwischenspeichert die Daten und stellt sicher, dass keine zusätzlichen Datenladungen vom zugrunde liegenden DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer) durchgeführt werden. |
| crop(Rectangle rectangle) | Schneidet das angegebene Rechteck zu. |
| resize(int newWidth, int newHeight, int resizeType) | Ändert die Größe des Bildes. |
| rotate(float angle) | Bild um die Mitte drehen. |
| resize(int newWidth, int newHeight, ImageResizeSettings settings) | Ändert die Größe des Bildes. |
| rotateFlip(int rotateFlipType) | Dreht, spiegelt oder dreht und spiegelt das Bild. |
| removeBackground(RemoveBackgroundSettings settings) | Entfernt den Hintergrund. |
| removeBackground() | Entfernt den Hintergrund. |
| setPalette(IColorPalette palette, boolean updateColors) | Legt die Bildpalette fest. |
| getEmbeddedImages() | Ermittelt die eingebetteten Bilder. |
VectorMultipageImage()
public VectorMultipageImage()
isCached()
public boolean isCached()
Ruft einen Wert ab, der angibt, ob die Daten des Objekts derzeit zwischengespeichert sind und kein Datenlesen erforderlich ist.
Wert: true, wenn die Daten des Objekts zwischengespeichert sind; andernfalls false.
Returns: boolean – ein Wert, der angibt, ob die Daten des Objekts derzeit zwischengespeichert sind und kein Datenlesen erforderlich ist.
getBitsPerPixel()
public int getBitsPerPixel()
Ermittelt die Bit‑Pro‑Pixel‑Anzahl des Bildes.
Wert: Die Bit‑Pro‑Pixel‑Anzahl des Bildes.
Returns: int – die Bit‑Pro‑Pixel‑Anzahl des Bildes.
getWidth()
public int getWidth()
Ermittelt die Bildbreite.
Wert: Die Bildbreite.
Returns: int – die Bildbreite.
getHeight()
public int getHeight()
Ermittelt die Bildhöhe.
Wert: Die Bildhöhe.
Returns: int – die Bildhöhe.
getDefaultPage()
public abstract Image getDefaultPage()
Ermittelt die Standardseite.
Wert: Die Standardseite.
Returns: Image - the default page.
getPageExportingAction()
public PageExportingAction getPageExportingAction()
Ermittelt die Seitenexportaktion. Bitte beachten Sie, dass das Setzen dieser Methode automatisch die Seitenressourcen freigibt, nachdem sie ausgeführt wurde. Sie wird unmittelbar vor dem Speichern jeder Seite ausgeführt.
Wert: Die Seitenexportaktion.
Returns: PageExportingAction - the page exporting action.
setPageExportingAction(PageExportingAction value)
public void setPageExportingAction(PageExportingAction value)
Legt die Seitenexportaktion fest. Bitte beachten Sie, dass das Setzen dieser Methode automatisch die Seitenressourcen freigibt, nachdem sie ausgeführt wurde. Sie wird unmittelbar vor dem Speichern jeder Seite ausgeführt.
Wert: Die Seitenexportaktion.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | PageExportingAction | die Seitenexportaktion. |
getMetadata()
public ImageMetadata getMetadata()
Ermittelt die Metadaten des Bildes.
Returns: ImageMetadata - the image metadata.
cacheData()
public void cacheData()
Zwischenspeichert die Daten und stellt sicher, dass keine zusätzlichen Datenladungen vom zugrunde liegenden DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer) durchgeführt werden.
crop(Rectangle rectangle)
public void crop(Rectangle rectangle)
Schneidet das angegebene Rechteck zu.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rectangle | Rectangle | Das Rechteck. |
resize(int newWidth, int newHeight, int resizeType)
public void resize(int newWidth, int newHeight, int resizeType)
Ändert die Größe des Bildes.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| newWidth | int | Die neue Breite. |
| newHeight | int | Die neue Höhe. |
| resizeType | int | Der Skalierungstyp. |
rotate(float angle)
public void rotate(float angle)
Bild um die Mitte drehen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| angle | float | Der Rotationswinkel in Grad. Positive Werte drehen im Uhrzeigersinn. |
resize(int newWidth, int newHeight, ImageResizeSettings settings)
public void resize(int newWidth, int newHeight, ImageResizeSettings settings)
Ändert die Größe des Bildes.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| newWidth | int | Die neue Breite. |
| newHeight | int | Die neue Höhe. |
| settings | ImageResizeSettings | Die Skalierungseinstellungen. |
rotateFlip(int rotateFlipType)
public void rotateFlip(int rotateFlipType)
Dreht, spiegelt oder dreht und spiegelt das Bild.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rotateFlipType | int | Typ der Drehung und Spiegelung. |
removeBackground(RemoveBackgroundSettings settings)
public void removeBackground(RemoveBackgroundSettings settings)
Entfernt den Hintergrund.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| settings | RemoveBackgroundSettings | Die Einstellungen. |
removeBackground()
public void removeBackground()
Entfernt den Hintergrund.
setPalette(IColorPalette palette, boolean updateColors)
public void setPalette(IColorPalette palette, boolean updateColors)
Legt die Bildpalette fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| palette | IColorPalette | Die zu setzende Palette. |
| updateColors | boolean | Wenn auf true gesetzt, werden die Farben gemäß der neuen Palette aktualisiert; andernfalls bleiben die Farbindizes unverändert. Beachten Sie, dass unveränderte Indizes das Bild beim Laden zum Absturz bringen können, wenn einige Indizes keinen entsprechenden Paletteneintrag haben. |
getEmbeddedImages()
public EmbeddedImage[] getEmbeddedImages()
Ermittelt die eingebetteten Bilder.
Returns: com.aspose.imaging.EmbeddedImage[] - Array von Bildern