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
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
DefaultPage
Dapatkan halaman default.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }
Nilai Properti
Height
Dapatkan ketinggian gambar.
public override int Height { get; }
Nilai Properti
IsCached
Dapatkan nilai yang menunjukkan apakah data objek disimpan saat ini dan tidak diperlukan bacaan data.
public override bool IsCached { get; }
Nilai Properti
PageCount
Dapatkan nomor halaman.
public abstract int PageCount { get; }
Nilai Properti
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
Pages
Dapatkan halaman tersebut.
public abstract Image[] Pages { get; }
Nilai Properti
Image [ ]
Width
Dapatkan lebar gambar.
public override int Width { get; }
Nilai Properti
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
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.