Class OdImage

Class OdImage

Navne til: Aspose.Imaging.FileFormats.OpenDocument Sammensætning: Aspose.Imaging.dll (25.4.0)

Det åbne 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

De arvede medlemmer

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

Initialiser et nyt Aspose.Imaging.FileFormats.OpenDocument.OdImage-objekt ved at levere en strømcontainer langsmed lastmuligheder, der gør det nemmere at integrere sig i softwareapplikationer.konstruktor effektivt håndtere billeddata, der giver fleksibilitet og kontrol overafladningsprocessen.

public OdImage(StreamContainer streamContainer, LoadOptions options)

Parameters

streamContainer StreamContainer

og strømmen.

options LoadOptions

Optioner for belastning.

OdImage(StreamContainer)

Skaber en ny instans af Aspose.Imaging.FileFormats.OpenDocument.OdImage klasse, specielt designet tilinitialisering med en strøm container. Denne konstruktør muliggør sømløs integrationmed strøm-baserede datakilder, der letter effektiv håndtering af OdImage-instanserinden for softwaresystemer.

public OdImage(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Det er containerens strøm.

Properties

BitsPerPixel

Returnerer antallet af bits pr. pixel for billedet. Denne egenskab giver indsigttil niveauet af detaljer og farve dybde repræsenteret i billedet, der hjælper i forskelligeBilledbehandling opgaver og optimeringer.

public override int BitsPerPixel { get; }

Ejendomsværdi

int

Exceptions

NotImplementedException

Den ejendom, der ikke har opnået

DefaultPage

Returnerer den standardside, der er forbundet med billedet, hvilket giver væsentlig adgang tilden primære side inden for billedsamlingen. denne ejendom strømliner navigationenog manipulation af billeddata, forbedring af effektiviteten af softwareudviklingArbejdsstrømme .

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

Ejendomsværdi

Image

IsCached

Få et booleanværdi, der angiver, om objektets data er i øjeblikketcache, der dermed eliminerer behovet for data læsning. Denne ejendom tjener som enoptimeringsindikator, forbedring af ydeevne ved at minimere redundant adgang til dataOperation af .

public override bool IsCached { get; }

Ejendomsværdi

bool

Exceptions

NotImplementedException

Den metode, der ikke er implementeret

Metadata

Retriever metadata specifikt til OpenDocument-filer. Denne egenskab giver adgang tilessentielle oplysninger, der er indlejret i OD-filer, hvilket gør det lettere for forskellige operationer somsom udvinding, ændring eller analyse af metadata.

public OdMetadata Metadata { get; }

Ejendomsværdi

OdMetadata

PageCount

Returnerer det samlede antal sider i billedet. Denne ejendom er afgørende forapplikationer, der administrerer flere sider af billeder, hvilket gør det muligt for dem at nøje bestemmeAntallet af sider, der er tilgængelige til behandling eller visning.

public override int PageCount { get; }

Ejendomsværdi

int

Records

Returnerer OpenDocument-optegnelser, der er gemt i billedet.adgang til specifikke strukturerede dataelementer, der er indlejret i OpenDocument-filer,at lette tilbagekaldelse eller manipulation af relevante oplysninger til yderligere behandlingEller en analyse.

public OdObject[] Records { get; }

Ejendomsværdi

OdObject []

Methods

ReleaseManagedResources()

Sørg for, at der ikke frigives uadministrerede ressourcer her, da de måske allerede er blevet frigivet.

protected override void ReleaseManagedResources()
 Dansk