Class OdImage

Class OdImage

Der Name: Aspose.Imaging.FileFormats.OpenDocument Versammlung: Aspose.Imaging.dll (25.4.0)

Das offene Dokument

[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

Vererbte Mitglieder

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 und LoadOptions)

Initialisieren Sie ein neues Aspose.Imaging.FileFormats.OpenDocument.OdImage Objekt, indem Sie einen Streamcontainer entlangmit Ladenoptionen, die die unbequeme Integration in Software-Anwendungen erleichtern.Konstruktor effizient Bilddaten verwalten, bieten Flexibilität und Kontrolle über dieDer Ladeprozess.

public OdImage(StreamContainer streamContainer, LoadOptions options)

Parameters

streamContainer StreamContainer

Der Strom.

options LoadOptions

Die Lastoptionen.

OdImage(StreamContainer)

Erstellt eine neue Instanz der Aspose.Imaging.FileFormats.OpenDocument.OdImage Klasse, speziell fürInitialisierung mit einem Strombehälter. Dieser Konstruktor ermöglicht unbequeme Integrationmit Stream-basierten Datenquellen, die eine effiziente Verarbeitung von OdImage-Einstellungen erleichterninnerhalb von Software-Systemen.

public OdImage(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Der Stream Container.

Properties

BitsPerPixel

Retrieves die Anzahl von Bits pro Pixel für das Bild. Diese Eigenschaft bietet Einblickin die in der Bild dargestellte Detail- und Farbtiefe, mit Hilfe verschiedenerBildverarbeitung Aufgaben und Optimierung.

public override int BitsPerPixel { get; }

Eigentumswert

int

Exceptions

NotImplementedException

Wer diese Immobilie nicht implementiert hat

DefaultPage

Retriebe die Standardseite, die mit dem Bild verbunden ist, und bietet einen wesentlichen Zugang zudie primäre Seite innerhalb der Bildkollektion. Diese Eigenschaft verbessert die Navigationund Manipulation von Bilddaten, Verbesserung der Effizienz der SoftwareentwicklungArbeitströme.

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

Eigentumswert

Image

IsCached

Erhalten Sie einen Booleanwert, der angibt, ob die Daten des Objekts derzeitcached, wodurch die Notwendigkeit für das Lesen von Daten beseitigt wird. Diese Eigenschaft dient alsOptimierungsindikator, die Leistung verbessert, indem redundante Datenzugang minimiert wirddie Operation.

public override bool IsCached { get; }

Eigentumswert

bool

Exceptions

NotImplementedException

Diese Methode nicht implementiert

Metadata

Retrieves Metadaten spezifisch zu OpenDocument-Dateien. Diese Eigenschaft ermöglicht Zugriff aufwesentliche Informationen, die in OD-Dateien eingebunden sind, die verschiedene Operationen erleichtern, dieals Erhebung, Änderung oder Analyse von Metadaten.

public OdMetadata Metadata { get; }

Eigentumswert

OdMetadata

PageCount

Wiederherstellt die Gesamtzahl der Seiten innerhalb des Bildes. Diese Eigenschaft ist unerlässlichAnwendungen, die mehrseiten Bilder verwalten, so dass sie genau bestimmen könnenAnzahl der Seiten zur Verarbeitung oder zum Anzeigen verfügbar.

public override int PageCount { get; }

Eigentumswert

int

Records

Retrieves die OpenDocument-Dokumente, die im Bild gespeichert sind.Zugang zu spezifischen strukturierten Datenelementen, die in OpenDocument-Dateien eingebaut sind,die Erfassung oder Manipulation von relevanten Informationen zur Weiterverarbeitung erleichternOder die Analyse.

public OdObject[] Records { get; }

Eigentumswert

OdObject [][]

Methods

ReleaseManagedResources()

Stellen Sie sicher, dass hier keine nicht verwalteten Ressourcen veröffentlicht werden, da sie möglicherweise bereits veröffentlicht wurden.

protected override void ReleaseManagedResources()
 Deutsch