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