Class OdImage

Class OdImage

Název místa: Aspose.Imaging.FileFormats.OpenDocument Shromáždění: Aspose.Imaging.dll (25.4.0)

Otevřený 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

Dědiční č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)

Začněte s novým objektem Aspose.Imaging.FileFormats.OpenDocument.OdImage tím, že poskytnete tokový kontejners možností nabíjení, které usnadňují bezproblémovou integraci do softwarových aplikací.konstruktor efektivně nakládá s obrazovými daty, poskytuje flexibilitu a kontrolu nadNabíjecí proces.

public OdImage(StreamContainer streamContainer, LoadOptions options)

Parameters

streamContainer StreamContainer

To je proud.

options LoadOptions

Možnosti nabíjen.

OdImage(StreamContainer)

Vytváří novou příklad třídy Aspose.Imaging.FileFormats.OpenDocument.OdImage, speciálně navrženou proinicializace s tokovým kontejnerem.Tento konstruktor umožňuje bezdrátovou integracis datovými zdroji založenými na toku, které usnadňují efektivní zpracování příkladů OdImagev rámci softwarových systém.

public OdImage(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Přechodový kontejner.

Properties

BitsPerPixel

Odstraní počet bitů na pixel pro obrázek.Tato vlastnost poskytuje přehleddo úrovně detailů a barevné hloubky reprezentované ve snímku, pomáhá v různýchzpracování obrazu a optimalizace.

public override int BitsPerPixel { get; }

Hodnota nemovitosti

int

Exceptions

NotImplementedException

Ten, kdo tuto nemovitost nevykonává

DefaultPage

Obracuje výchozí stránku spojenou s obrázkem, který poskytuje základní přístup khlavní stránka v rámci sběru obrázků.Tato vlastnost streamluje navigacimanipulace s informacemi o obraze, zvyšování efektivity softwarového vývojePracovní toky.

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

Hodnota nemovitosti

Image

IsCached

Obdrží boolean hodnotu, která naznačuje, zda jsou údaje o objektu aktuálněcache, čímž se eliminuje potřeba čtení dat. Tato vlastnost slouží jakoOptimalizace ukazatele, zlepšování výkonu minimalizováním redundantního přístupu k datůma operace.

public override bool IsCached { get; }

Hodnota nemovitosti

bool

Exceptions

NotImplementedException

Nepoužívá se tato metoda

Metadata

Retrieves metadata specificky do OpenDocument souborů. tato vlastnost umožňuje přístup kzákladní informace vestavěné do souborů OD, které usnadňují různé operace, jako jejako extrahování, modifikace nebo analýza metadata.

public OdMetadata Metadata { get; }

Hodnota nemovitosti

OdMetadata

PageCount

Zobrazuje celkový počet stránek v obrazu.Tento majetek je nezbytný proaplikace, které spravují vícestránkové obrázky, které jim umožňují přesně určitpočet stránek k dispozici pro zpracování nebo zobrazen.

public override int PageCount { get; }

Hodnota nemovitosti

int

Records

Obnovuje záznamy OpenDocument uložené v obrazu.přístup k specifickým strukturovaným datovým prvkům vloženým do souborů OpenDocument,usnadňování získávání nebo manipulace relevantních informací pro další zpracovánínebo analýzy.

public OdObject[] Records { get; }

Hodnota nemovitosti

OdObject []a[]

Methods

ReleaseManagedResources()

Ujistěte se, že zde nejsou zveřejněny žádné nezveřejněné zdroje, protože mohou být již zveřejněny.

protected override void ReleaseManagedResources()
 Čeština