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