Class OdImage

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

OdgImage , OtgImage

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

int

Exceptions

NotImplementedException

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

Image

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

bool

Exceptions

NotImplementedException

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

OdMetadata

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

int

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()
 Indonesia