Class OdImage

Class OdImage

Pôvodný názov: Aspose.Imaging.FileFormats.OpenDocument Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Otvorený 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

Z dedičných členov

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

Initializujte nový Aspose.Imaging.FileFormats.OpenDocument.OdImage objekt tým, že poskytnete prúdový kontajner pozdĺžs možnosťami zaťaženia, ktoré uľahčujú bezproblémovú integráciu do softvérových aplikácií.konštruktor efektívne zaobchádzať s dátami obrazu, poskytuje flexibilitu a kontrolu nadzaťaženie procesu.

public OdImage(StreamContainer streamContainer, LoadOptions options)

Parameters

streamContainer StreamContainer

a prúdu .

options LoadOptions

Možnosti zaťaženia .

OdImage(StreamContainer)

Vytvára nový príklad triedy Aspose.Imaging.FileFormats.OpenDocument.OdImage, špeciálne navrhnutý preinicializácia s prúdovým kontajnerom.Tento konštruktor umožňuje bezdrôtovú integráciuso zdrojmi údajov založenými na prúde, ktoré uľahčujú efektívnu manipuláciu s príkladmi OdImagev rámci softvérových systémov.

public OdImage(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Prúdový kontajner

Properties

BitsPerPixel

Obnovuje počet bitov na pixel pre obrázok. Táto vlastnosť poskytuje vnímaniedo úrovne detailov a farebnej hĺbky reprezentovanej v obraze, pomáhajúce v rôznychObrázkové úlohy a optimalizácie.

public override int BitsPerPixel { get; }

Hodnota nehnuteľnosti

int

Exceptions

NotImplementedException

ktoré túto nehnuteľnosť nevykonali

DefaultPage

Vráti predvolenú stránku spojenú s obrázkom, poskytuje základný prístup khlavná stránka v zozname obrázkov.Táto vlastnosť streamľuje navigáciua manipulácia s obrázkovými údajmi, zlepšovanie efektívnosti softvérového rozvojapracovných tokov .

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

Hodnota nehnuteľnosti

Image

IsCached

Získava booleánovú hodnotu, ktorá ukazuje, či sú údaje o objekte v súčasnosticache, čím sa eliminuje potreba čítania údajov. Táto vlastnosť slúži akoindikátor optimalizácie, zlepšenie výkonu minimalizáciou redundantného prístupu k údajomna operáciu .

public override bool IsCached { get; }

Hodnota nehnuteľnosti

bool

Exceptions

NotImplementedException

Táto metóda sa nevykonala

Metadata

Retrieves metadata specific to OpenDocument files. Táto vlastnosť umožňuje prístup kzákladné informácie vložené do súborov OD, ktoré uľahčujú rôzne operácieako extrakcia, modifikácia alebo analýza metadata.

public OdMetadata Metadata { get; }

Hodnota nehnuteľnosti

OdMetadata

PageCount

Vráti celkový počet stránok v obraze.Táto vlastnosť je nevyhnutná preaplikácie spravujú viacstránkové obrázky, ktoré im umožňujú presne určiťpočet stránok, ktoré sú k dispozícii na spracovanie alebo zobrazenie.

public override int PageCount { get; }

Hodnota nehnuteľnosti

int

Records

Vráti záznamy OpenDocument uložené v obraze. táto nehnuteľnosť poskytujeprístup k špecifickým štruktúrovaným údajovým prvkom vloženým do súborov OpenDocument,uľahčovanie odberu alebo manipulácie s relevantnými informáciami na ďalšie spracovaniealebo analýzy.

public OdObject[] Records { get; }

Hodnota nehnuteľnosti

OdObject []

Methods

ReleaseManagedResources()

Uvoľní spravované zdroje. uistite sa, že tu nie sú spravované zdroje uvoľnené, pretože možno už boli uvoľnené.

protected override void ReleaseManagedResources()
 Slovenčina