Class OdImage

Class OdImage

nazivni prostor: Aspose.Imaging.FileFormats.OpenDocument Sastav: Aspose.Imaging.dll (25.4.0)

Otvoreni 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

naslijeđeni članovi

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

Inicijalizirajte novi Aspose.Imaging.FileFormats.OpenDocument.OdImage objekt pružajući tok kontejner uzs opcijama opterećenja, olakšavajući bespomoćnu integraciju u softverske aplikacije.konstruktor učinkovito obrađuje podatke o slikama, pružajući fleksibilnost i kontrolu nadProces za punjenje.

public OdImage(StreamContainer streamContainer, LoadOptions options)

Parameters

streamContainer StreamContainer

U toku je.

options LoadOptions

Opcije za opterećenje.

OdImage(StreamContainer)

Stvara novi primjer Aspose.Imaging.FileFormats.OpenDocument.OdImage razreda, posebno dizajniran zainicijaliziranje s kontejnerom za struju.Ovaj konstruktor omogućuje bespomoćnu integracijus izvorima podataka koji se temelje na protoku, olakšavajući učinkovitu obradu OdImage primjeraunutar softverskih sustava.

public OdImage(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Kontejner za struju.

Properties

BitsPerPixel

Povratak broja bitova po pikselu za sliku. ova svojstva pruža uvidu razinu detalja i boja dubine prikazana u slici, pomažući u različitimObavijest o zadatcima i optimizacijama.

public override int BitsPerPixel { get; }

Vrijednost nekretnina

int

Exceptions

NotImplementedException

Za one koji nisu ostvarili takvu imovinu

DefaultPage

Povratak podrazumevane stranice povezane s slikom, pružajući neophodan pristupGlavna stranica u zbirci slika. ova imovina omogućuje navigacijui manipulacija podacima slike, povećanje učinkovitosti softverskog razvojaradnih tokova .

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

Vrijednost nekretnina

Image

IsCached

Dobiva boolean vrijednost koja ukazuje na to da li su podaci o objektu trenutnocache, čime se uklanja potreba za čitanjem podataka. ova imovina služi kaoIndikator optimizacije, poboljšanje performansi smanjenjem redundantnog pristupa podacimau operaciji.

public override bool IsCached { get; }

Vrijednost nekretnina

bool

Exceptions

NotImplementedException

Ne primjenjuje se ova metoda

Metadata

Vrati metapodatke specifične za OpenDocument datoteke. ova svojstva omogućuje pristupbitne informacije uvrštene u OD datoteke, olakšavajući različite operacije kao što sukao ekstrakcija, izmjena ili analiza metapodataka.

public OdMetadata Metadata { get; }

Vrijednost nekretnina

OdMetadata

PageCount

Povratak ukupnog broja stranica unutar slike.Ova je imovina neophodna zaaplikacije koje upravljaju mnogobrojnim slikama, omogućavajući im da točno određujuBroj stranica dostupnih za obradu ili prikazivanje.

public override int PageCount { get; }

Vrijednost nekretnina

int

Records

Obnavlja OpenDocument zapise pohranjene unutar slike. ova imovina donosipristup određenim strukturiranim elementima podataka ugrađenima u OpenDocument datoteke,olakšavanje povlačenja ili manipulacije relevantnih informacija za daljnju obradu;ili analizu.

public OdObject[] Records { get; }

Vrijednost nekretnina

OdObject []

Methods

ReleaseManagedResources()

Uklonite upravljane resurse. pobrinite se da se ovdje ne otpuštaju nekontrolirani resursi, budući da su možda već otpušteni.

protected override void ReleaseManagedResources()
 Hrvatski