Class VectorMultipageImage

Class VectorMultipageImage

Nama dari : Aspose.Imaging Pengumpulan: Aspose.Imaging.dll (25.4.0)

Gambar Vektor Multipage

public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage

Inheritance

object DisposableObject DataStreamSupporter Image VectorImage VectorMultipageImage

Derived

CdrImage , CmxImage , OdImage

Implements

IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage

anggota yang diwarisi

VectorImage.GetEmbeddedImages() , VectorImage.RemoveBackground() , VectorImage.RemoveBackground(RemoveBackgroundSettings) , VectorImage.Resize(int, int, ResizeType) , VectorImage.Resize(int, int, ImageResizeSettings) , VectorImage.RotateFlip(RotateFlipType) , VectorImage.Crop(Rectangle) , VectorImage.Rotate(float) , VectorImage.Modify(RectangleF, float, float, float) , VectorImage.SizeF , VectorImage.WidthF , VectorImage.HeightF , VectorImage.Width , VectorImage.Height , Image.CanLoad(string) , Image.CanLoad(string, LoadOptions) , Image.CanLoad(Stream) , Image.CanLoad(Stream, LoadOptions) , Image.Create(ImageOptionsBase, int, int) , Image.Create(Image[]) , Image.Create(MultipageCreateOptions) , Image.Create(string[], bool) , Image.Create(string[]) , Image.Create(Image[], bool) , Image.GetFileFormat(string) , Image.GetFileFormat(Stream) , Image.GetFittingRectangle(Rectangle, int, int) , Image.GetFittingRectangle(Rectangle, int[], int, int) , Image.Load(string, LoadOptions) , Image.Load(string) , Image.Load(Stream, LoadOptions) , Image.Load(Stream) , Image.GetProportionalWidth(int, int, int) , Image.GetProportionalHeight(int, int, int) , Image.RemoveMetadata() , Image.CanSave(ImageOptionsBase) , Image.Resize(int, int) , Image.Resize(int, int, ResizeType) , Image.Resize(int, int, ImageResizeSettings) , Image.GetDefaultOptions(object[]) , Image.GetOriginalOptions() , Image.ResizeWidthProportionally(int) , Image.ResizeHeightProportionally(int) , Image.ResizeWidthProportionally(int, ResizeType) , Image.ResizeHeightProportionally(int, ResizeType) , Image.ResizeWidthProportionally(int, ImageResizeSettings) , Image.ResizeHeightProportionally(int, ImageResizeSettings) , Image.RotateFlip(RotateFlipType) , Image.Rotate(float) , Image.Crop(Rectangle) , Image.Crop(int, int, int, int) , Image.Save() , Image.Save(string) , Image.Save(string, ImageOptionsBase) , Image.Save(string, ImageOptionsBase, Rectangle) , Image.Save(Stream, ImageOptionsBase) , Image.Save(Stream, ImageOptionsBase, Rectangle) , Image.GetSerializedStream(ImageOptionsBase, Rectangle, out int) , Image.SetPalette(IColorPalette, bool) , Image.UpdateContainer(Image) , Image.GetCanNotSaveMessage(ImageOptionsBase) , Image.GetFitRectangle(Rectangle) , Image.GetImage2Export(ImageOptionsBase, Rectangle, IImageExporter) , Image.GetFitRectangle(Rectangle, int[]) , Image.OnPaletteChanged(IColorPalette, IColorPalette) , Image.OnPaletteChanging(IColorPalette, IColorPalette) , Image.ReleaseManagedResources() , Image.BitsPerPixel , Image.Bounds , Image.Container , Image.Height , Image.Palette , Image.UsePalette , Image.Size , Image.Width , Image.InterruptMonitor , Image.BufferSizeHint , Image.AutoAdjustPalette , Image.HasBackgroundColor , Image.FileFormat , Image.BackgroundColor , DataStreamSupporter.timeout , DataStreamSupporter.CacheData() , DataStreamSupporter.Save() , DataStreamSupporter.Save(Stream) , DataStreamSupporter.Save(string) , DataStreamSupporter.Save(string, bool) , DataStreamSupporter.SaveData(Stream) , DataStreamSupporter.ReleaseManagedResources() , DataStreamSupporter.OnDataStreamContainerChanging(StreamContainer) , DataStreamSupporter.DataStreamContainer , DataStreamSupporter.IsCached , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

VectorMultipageImage()

protected VectorMultipageImage()

Properties

BitsPerPixel

Dapatkan gambar bit per pixel count.

public override int BitsPerPixel { get; }

Nilai Properti

int

DefaultPage

Dapatkan halaman default.

[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }

Nilai Properti

Image

Height

Dapatkan ketinggian gambar.

public override int Height { get; }

Nilai Properti

int

IsCached

Dapatkan nilai yang menunjukkan apakah data objek disimpan saat ini dan tidak diperlukan bacaan data.

public override bool IsCached { get; }

Nilai Properti

bool

PageCount

Dapatkan nomor halaman.

public abstract int PageCount { get; }

Nilai Properti

int

PageExportingAction

Dapatkan atau menetapkan tindakan ekspor halaman.Harap dicatat bahwa menetapkan metode ini akan secara otomatis melepaskan sumber daya halaman setelah dijalankan.Hal ini akan dilakukan sebelum setiap halaman disimpan.

public virtual PageExportingAction PageExportingAction { get; set; }

Nilai Properti

PageExportingAction

Pages

Dapatkan halaman tersebut.

public abstract Image[] Pages { get; }

Nilai Properti

Image [ ]

Width

Dapatkan lebar gambar.

public override int Width { get; }

Nilai Properti

int

Methods

CacheData()

Menyembunyikan data dan memastikan tidak ada pengisian data tambahan akan dilakukan dariUntuk informasi lebih lanjut, rujuk DataStreamContainer.

public override void CacheData()

Crop(Rectangle)

Merusak rektangle yang ditentukan.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

dengan rektangle.

GetEmbeddedImages()

Dapatkan gambar yang tertanam.

public override EmbeddedImage[] GetEmbeddedImages()

Returns

EmbeddedImage [ ]

Sejumlah gambar

GetSerializedStream(ImageOptionsBase, Rectangle, keluar int)

Konversi ke APS.

public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)

Parameters

imageOptions ImageOptionsBase

Opsi pilihan gambar.

clippingRectangle Rectangle

dengan rektangle klip.

pageNumber int

Nomor halaman tersebut.

Returns

Stream

Serial yang Seru

ReleaseManagedResources()

Pastikan tidak ada sumber daya yang tidak dikelola yang dilepaskan di sini, karena mereka mungkin sudah dilepaskan.

protected override void ReleaseManagedResources()

RemoveBackground(RemoveBackgroundSettings)

Menghilangkan latar belakang.

public override void RemoveBackground(RemoveBackgroundSettings settings)

Parameters

settings RemoveBackgroundSettings

Pengaturan yang

RemoveBackground()

Menghilangkan latar belakang.

public override void RemoveBackground()

Resize(int, int, resizeType)

Mengurangi gambar tersebut.

public override void Resize(int newWidth, int newHeight, ResizeType resizeType)

Parameters

newWidth int

dengan lebar yang baru.

newHeight int

ketinggian yang baru.

resizeType ResizeType

dengan jenis resize.

Resize(int, int, ImageResizeSettings)

Mengurangi gambar tersebut.

public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)

Parameters

newWidth int

dengan lebar yang baru.

newHeight int

ketinggian yang baru.

settings ImageResizeSettings

Sesuai dengan peraturan resize.

Rotate(kapal)

Gambar berputar di sekitar pusat.

public override void Rotate(float angle)

Parameters

angle float

Sudut berputar dalam derajat. nilai positif akan berputar secara jam.

RotateFlip(RotateFlipType)

berputar, flips, atau berputar dan flips gambar.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Jenis dari flip rotasi.

SaveData(Stream)

Simpan data tersebut.

protected override void SaveData(Stream stream)

Parameters

stream Stream

Aliran untuk menyimpan data ke.

SetPalette(Tembakau dan Bool)

Menetapkan palet gambar.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

Palet yang harus ditentukan.

updateColors bool

Jika ditetapkan pada warna ‘kebenaran’ akan diperbarui sesuai dengan palet baru; jika tidak, indeks warna tetap tidak berubah. perhatikan bahwa indeks yang tidak berubah dapat merusak gambar pada muatan jika beberapa indeks memiliki entri palet yang tidak sesuai.

Lihat juga

VectorImage , IMultipageImage

 Indonesia