Class OdImage

Class OdImage

Именује се: Aspose.Imaging.FileFormats.OpenDocument Асамблеја: Aspose.Imaging.dll (25.4.0)

Отворени документ

[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

Наслеђени чланови

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(СтрејмЦонтаинер, LoadOptions)

Иницијалишете нови Aspose.Imaging.FileFormats.OpenDocument.OdImage објекат пружајући поток контејнер дужса опцијама за оптерећење, олакшавајући беспрекорно интеграцију у софтверске апликације.конструктор ефикасно управља подацима слике, пружајући флексибилност и контролу надПроцес за пуњење.

public OdImage(StreamContainer streamContainer, LoadOptions options)

Parameters

streamContainer StreamContainer

У току струје.

options LoadOptions

Опције за оптерећење.

OdImage(StreamContainer)

Креира нову инстанцију Aspose.Imaging.FileFormats.OpenDocument.OdImage класе, дизајниран посебно заиницијализација са контејнером струје. Овај конструктор омогућава беспрекорно интегрисањеса изворима података заснованим на струји, олакшавајући ефикасну обраду ОдИмаге инстанцијаУнутар софтверских система.

public OdImage(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Контејнер за струју.

Properties

BitsPerPixel

Повратак броја бита по пикселу за слику.Ова својства пружа увиду ниво детаља и боје дубине представљене у слици, помажући у различитимЗадаци обраде слике и оптимизације.

public override int BitsPerPixel { get; }

Вредност имовине

int

Exceptions

NotImplementedException

који није реализовао ову имовину

DefaultPage

Враћа подразумевану страницу повезану са сликом, пружајући неопходан приступпримарна страница унутар колекције слике. Ова имовина убрзава навигацијуи манипулисање подацима слике, побољшање ефикасности развоја софтвераradnih tokova .

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

Вредност имовине

Image

IsCached

Добија булеанску вредност која указује на то да ли су подаци објекта тренутноcache, чиме се елиминише потреба за читањем података.Ова имовина служи каоИндикатор оптимизације, побољшање перформанси минимизирањем редудантног приступа подацимаоперације .

public override bool IsCached { get; }

Вредност имовине

bool

Exceptions

NotImplementedException

Немогуће је применити овај метод

Metadata

Враћа метадане специфичне за OpenDocument датотеке. Ова својства омогућава приступсуштинске информације уграђене у ОД датотеке, олакшавајући различите операције као што сукао екстракција, модификација или анализа метадата.

public OdMetadata Metadata { get; }

Вредност имовине

OdMetadata

PageCount

Повратак укупног броја страница у слици.Ова имовина је неопходна заапликације које управљају вишестраним сликама, омогућавајући им да прецизно утврдеброј доступних страница за обраду или приказивање.

public override int PageCount { get; }

Вредност имовине

int

Records

Враћа OpenDocument записе које се чувају у слици. Ова имовина донираприступ специфичним структурираним елементима података уграђеним у OpenDocument датотеке,олакшање повратка или манипулације релевантним информацијама за даље обрадуили анализе.

public OdObject[] Records { get; }

Вредност имовине

OdObject []

Methods

ReleaseManagedResources()

Ослобађа управљане ресурсе. Уверите се да се овде не ослобађају управљани ресурси, јер се они можда већ ослобађају.

protected override void ReleaseManagedResources()
 Српски