Class OdImage
Nama dari : Aspose.Imaging.FileFormats.OpenDocument Pengumpulan: Aspose.Imaging.dll (25.4.0)
Dokumen Terbuka
[JsonObject(MemberSerialization.OptIn)]
public abstract class OdImage : VectorMultipageImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage ← OdImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
anggota yang diwarisi
VectorMultipageImage.CacheData() , VectorMultipageImage.Crop(Rectangle) , VectorMultipageImage.Resize(int, int, ResizeType) , VectorMultipageImage.Rotate(float) , VectorMultipageImage.Resize(int, int, ImageResizeSettings) , VectorMultipageImage.RotateFlip(RotateFlipType) , VectorMultipageImage.RemoveBackground(RemoveBackgroundSettings) , VectorMultipageImage.RemoveBackground() , VectorMultipageImage.SetPalette(IColorPalette, bool) , VectorMultipageImage.GetEmbeddedImages() , VectorMultipageImage.SaveData(Stream) , VectorMultipageImage.GetSerializedStream(ImageOptionsBase, Rectangle, out int) , VectorMultipageImage.ReleaseManagedResources() , VectorMultipageImage.PageCount , VectorMultipageImage.Pages , VectorMultipageImage.DefaultPage , VectorMultipageImage.IsCached , VectorMultipageImage.BitsPerPixel , VectorMultipageImage.Width , VectorMultipageImage.Height , VectorMultipageImage.PageExportingAction , 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
OdImage(StreamContainer dan LoadOptions)
Initifikasi objek Aspose.Imaging.FileFormats.OpenDocument.OdImage baru dengan menyediakan kontena aliran di sepanjangdengan opsi beban, memfasilitasi integrasi tanpa batas ke dalam aplikasi perangkat lunak.konstruktor dengan efisien mengendalikan data gambar, memberikan fleksibilitas dan kontrol atasproses pengisian.
public OdImage(StreamContainer streamContainer, LoadOptions options)
Parameters
streamContainer
StreamContainer
dan aliran tersebut.
options
LoadOptions
dengan opsi beban.
OdImage(StreamContainer)
Mencipta contoh baru dari kelas Aspose.Imaging.FileFormats.OpenDocument.OdImage, dirancang khusus untukInisialisasi dengan kontainer aliran. konstruktor ini memungkinkan integrasi tanpa seamdengan sumber data berbasis aliran, memfasilitasi pengendalian yang efisien dari contoh OdImagedalam sistem perangkat lunak.
public OdImage(StreamContainer streamContainer)
Parameters
streamContainer
StreamContainer
Kontainer yang mengalir.
Properties
BitsPerPixel
Mengembalikan jumlah bit per piksel untuk gambar. sifat ini memberikan wawasandalam tingkat detail dan kedalaman warna yang diwakili dalam gambar, membantu dalam berbagaiTugas pemrosesan gambar dan optimasi.
public override int BitsPerPixel { get; }
Nilai Properti
Exceptions
yang tidak melaksanakan properti ini
DefaultPage
Memutar kembali halaman default yang terkait dengan gambar, memberikan akses penting untukhalaman utama di dalam koleksi gambar. properti ini mempercepat navigasidan manipulasi data gambar, meningkatkan efisiensi pengembangan perangkat lunakaliran kerja
[Obsolete("Please use Pages[n]")]
public override Image DefaultPage { get; }
Nilai Properti
IsCached
Mendapatkan nilai boolean yang menunjukkan apakah data objek saat inicache, dengan demikian menghapus kebutuhan untuk membaca data. properti ini berfungsi sebagaiIndikator optimisasi, meningkatkan kinerja dengan meminimalisir akses data redundantOperasi yang
public override bool IsCached { get; }
Nilai Properti
Exceptions
yang tidak menerapkan metode ini
Metadata
Retrieves metadata spesifik ke file OpenDocument. sifat ini memungkinkan akses keinformasi penting yang tertanam dalam file OD, memfasilitasi berbagai operasi sepertisebagai ekstraksi, modifikasi, atau analisis metadata.
public OdMetadata Metadata { get; }
Nilai Properti
PageCount
Mengembalikan jumlah total halaman dalam gambar. properti ini penting untukaplikasi yang mengelola gambar berbilang halaman, memungkinkan mereka untuk menentukan dengan tepatJumlah halaman yang tersedia untuk pemrosesan atau paparan.
public override int PageCount { get; }
Nilai Properti
Records
Mengembalikan rekaman OpenDocument yang disimpan di dalam gambar.akses ke elemen data terstruktur tertentu yang tertanam dalam file OpenDocument,memfasilitasi penerimaan atau manipulasi informasi yang relevan untuk pemrosesan lebih lanjutatau analisis.
public OdObject[] Records { get; }
Nilai Properti
OdObject [ ]
Methods
ReleaseManagedResources()
Pastikan tidak ada sumber daya yang tidak dikelola yang dilepaskan di sini, karena mereka mungkin sudah dilepaskan.
protected override void ReleaseManagedResources()