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

Vektör çok sayfalı görüntü

Yapıcılar

YapıcıAçıklama
VectorMultipageImage()

Yöntemler

YöntemAçıklama
isCached()Nesnenin verisinin şu anda önbelleğe alınıp alınmadığını ve veri okumanın gerekip gerekmediğini gösteren bir değeri alır.
getBitsPerPixel()Görüntünün piksel başına bit sayısını alır.
getWidth()Görüntünün genişliğini alır.
getHeight()Görüntünün yüksekliğini alır.
getDefaultPage()Varsayılan sayfayı alır.
getPageExportingAction()Sayfa dışa aktarma eylemini alır.
setPageExportingAction(PageExportingAction value)Sayfa dışa aktarma eylemini ayarlar.
getMetadata()Görüntünün meta verilerini alır.
cacheData()Verileri önbelleğe alır ve temel DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer) üzerinden ek veri yüklemesinin yapılmayacağını garanti eder.
crop(Rectangle rectangle)Belirtilen dikdörtgeni kırpar.
resize(int newWidth, int newHeight, int resizeType)Görüntüyü yeniden boyutlandırır.
rotate(float angle)Görüntüyü merkezin etrafında döndür.
resize(int newWidth, int newHeight, ImageResizeSettings settings)Görüntüyü yeniden boyutlandırır.
rotateFlip(int rotateFlipType)Görüntüyü döndürür, çevirir veya döndürüp çevirir.
removeBackground(RemoveBackgroundSettings settings)Arka planı kaldırır.
removeBackground()Arka planı kaldırır.
setPalette(IColorPalette palette, boolean updateColors)Görüntü paletini ayarlar.
getEmbeddedImages()Gömülü görüntüleri alır.

VectorMultipageImage()

public VectorMultipageImage()

isCached()

public boolean isCached()

Nesnenin verisinin şu anda önbelleğe alınıp alınmadığını ve veri okumanın gerekip gerekmediğini gösteren bir değeri alır.

Değer: Nesnenin verileri önbelleğe alınmışsa true; aksi takdirde false.

Returns: boolean - nesnenin verisinin şu anda önbelleğe alınıp alınmadığını ve veri okumanın gerekip gerekmediğini gösteren bir değer.

getBitsPerPixel()

public int getBitsPerPixel()

Görüntünün piksel başına bit sayısını alır.

Değer: Görüntünün piksel başına bit sayısı.

Returns: int - görüntünün piksel başına bit sayısı.

getWidth()

public int getWidth()

Görüntünün genişliğini alır.

Değer: Görüntünün genişliği.

Returns: int - görüntünün genişliği.

getHeight()

public int getHeight()

Görüntünün yüksekliğini alır.

Değer: Görüntünün yüksekliği.

Returns: int - görüntünün yüksekliği.

getDefaultPage()

public abstract Image getDefaultPage()

Varsayılan sayfayı alır.

Değer: Varsayılan sayfa.

Returns: Image - the default page.

getPageExportingAction()

public PageExportingAction getPageExportingAction()

Sayfa dışa aktarma eylemini alır. Lütfen bu yöntemin ayarlanmasının yürütüldükten sonra sayfa kaynaklarını otomatik olarak serbest bırakacağını unutmayın. Her sayfa kaydedilmeden hemen önce yürütülür.

Değer: Sayfa dışa aktarma eylemi.

Returns: PageExportingAction - the page exporting action.

setPageExportingAction(PageExportingAction value)

public void setPageExportingAction(PageExportingAction value)

Sayfa dışa aktarma eylemini ayarlar. Lütfen bu yöntemin ayarlanmasının yürütüldükten sonra sayfa kaynaklarını otomatik olarak serbest bırakacağını unutmayın. Her sayfa kaydedilmeden hemen önce yürütülür.

Değer: Sayfa dışa aktarma eylemi.

Parameters:

ParametreTürAçıklama
valuePageExportingActionsayfa dışa aktarma eylemi.

getMetadata()

public ImageMetadata getMetadata()

Görüntünün meta verilerini alır.

Returns: ImageMetadata - the image metadata.

cacheData()

public void cacheData()

Verileri önbelleğe alır ve temel DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer) üzerinden ek veri yüklemesinin yapılmayacağını garanti eder.

crop(Rectangle rectangle)

public void crop(Rectangle rectangle)

Belirtilen dikdörtgeni kırpar.

Parameters:

ParametreTürAçıklama
rectangleRectangleDikdörtgen.

resize(int newWidth, int newHeight, int resizeType)

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

Görüntüyü yeniden boyutlandırır.

Parameters:

ParametreTürAçıklama
newWidthintYeni genişlik.
newHeightintYeni yükseklik.
resizeTypeintYeniden boyutlandırma türü.

rotate(float angle)

public void rotate(float angle)

Görüntüyü merkezin etrafında döndür.

Parameters:

ParametreTürAçıklama
anglefloatDerece cinsinden döndürme açısı. Pozitif değerler saat yönünde döndürür.

resize(int newWidth, int newHeight, ImageResizeSettings settings)

public void resize(int newWidth, int newHeight, ImageResizeSettings settings)

Görüntüyü yeniden boyutlandırır.

Parameters:

ParametreTürAçıklama
newWidthintYeni genişlik.
newHeightintYeni yükseklik.
settingsImageResizeSettingsYeniden boyutlandırma ayarları.

rotateFlip(int rotateFlipType)

public void rotateFlip(int rotateFlipType)

Görüntüyü döndürür, çevirir veya döndürüp çevirir.

Parameters:

ParametreTürAçıklama
rotateFlipTypeintDönüş ve çevirme türü.

removeBackground(RemoveBackgroundSettings settings)

public void removeBackground(RemoveBackgroundSettings settings)

Arka planı kaldırır.

Parameters:

ParametreTürAçıklama
settingsRemoveBackgroundSettingsAyarlar.

removeBackground()

public void removeBackground()

Arka planı kaldırır.

setPalette(IColorPalette palette, boolean updateColors)

public void setPalette(IColorPalette palette, boolean updateColors)

Görüntü paletini ayarlar.

Parameters:

ParametreTürAçıklama
paletteIColorPaletteAyarlanacak palet.
updateColorsbooleantrue olarak ayarlanırsa renkler yeni palete göre güncellenecek; aksi takdirde renk indeksleri değişmeden kalır. Değişmeyen indekslerin, bazı indekslerin karşılık gelen palet girdileri olmaması durumunda görüntünün yüklenirken çökmesine neden olabileceğini unutmayın.

getEmbeddedImages()

public EmbeddedImage[] getEmbeddedImages()

Gömülü görüntüleri alır.

Returns: com.aspose.imaging.EmbeddedImage[] - Görüntü dizisi