Class OdImage

Class OdImage

Nombre del espacio: Aspose.Imaging.FileFormats.OpenDocument Asamblea: Aspose.Imaging.dll (25.4.0)

El documento abierto

[JsonObject(MemberSerialization.OptIn)]
public abstract class OdImage : VectorMultipageImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage

Inheritance

object DisposableObject DataStreamSupporter Image VectorImage VectorMultipageImage OdImage

Derived

OdgImage ,y, OtgImage

Implements

IDisposable ,y, IObjectWithBounds ,y, IObjectWithSizeF ,y, IMultipageImage

Miembros heredados

VectorMultipageImage.CacheData() ,y, VectorMultipageImage.Crop(Rectangle) ,y, VectorMultipageImage.Resize(int, int, ResizeType) ,y, VectorMultipageImage.Rotate(float) ,y, VectorMultipageImage.Resize(int, int, ImageResizeSettings) ,y, VectorMultipageImage.RotateFlip(RotateFlipType) ,y, VectorMultipageImage.RemoveBackground(RemoveBackgroundSettings) ,y, VectorMultipageImage.RemoveBackground() ,y, VectorMultipageImage.SetPalette(IColorPalette, bool) ,y, VectorMultipageImage.GetEmbeddedImages() ,y, VectorMultipageImage.SaveData(Stream) ,y, VectorMultipageImage.GetSerializedStream(ImageOptionsBase, Rectangle, out int) ,y, VectorMultipageImage.ReleaseManagedResources() ,y, VectorMultipageImage.PageCount ,y, VectorMultipageImage.Pages ,y, VectorMultipageImage.DefaultPage ,y, VectorMultipageImage.IsCached ,y, VectorMultipageImage.BitsPerPixel ,y, VectorMultipageImage.Width ,y, VectorMultipageImage.Height ,y, VectorMultipageImage.PageExportingAction ,y, VectorImage.GetEmbeddedImages() ,y, VectorImage.RemoveBackground() ,y, VectorImage.RemoveBackground(RemoveBackgroundSettings) ,y, VectorImage.Resize(int, int, ResizeType) ,y, VectorImage.Resize(int, int, ImageResizeSettings) ,y, VectorImage.RotateFlip(RotateFlipType) ,y, VectorImage.Crop(Rectangle) ,y, VectorImage.Rotate(float) ,y, VectorImage.Modify(RectangleF, float, float, float) ,y, VectorImage.SizeF ,y, VectorImage.WidthF ,y, VectorImage.HeightF ,y, VectorImage.Width ,y, VectorImage.Height ,y, Image.CanLoad(string) ,y, Image.CanLoad(string, LoadOptions) ,y, Image.CanLoad(Stream) ,y, Image.CanLoad(Stream, LoadOptions) ,y, Image.Create(ImageOptionsBase, int, int) ,y, Image.Create(Image[]) ,y, Image.Create(MultipageCreateOptions) ,y, Image.Create(string[], bool) ,y, Image.Create(string[]) ,y, Image.Create(Image[], bool) ,y, Image.GetFileFormat(string) ,y, Image.GetFileFormat(Stream) ,y, Image.GetFittingRectangle(Rectangle, int, int) ,y, Image.GetFittingRectangle(Rectangle, int[], int, int) ,y, Image.Load(string, LoadOptions) ,y, Image.Load(string) ,y, Image.Load(Stream, LoadOptions) ,y, Image.Load(Stream) ,y, Image.GetProportionalWidth(int, int, int) ,y, Image.GetProportionalHeight(int, int, int) ,y, Image.RemoveMetadata() ,y, Image.CanSave(ImageOptionsBase) ,y, Image.Resize(int, int) ,y, Image.Resize(int, int, ResizeType) ,y, Image.Resize(int, int, ImageResizeSettings) ,y, Image.GetDefaultOptions(object[]) ,y, Image.GetOriginalOptions() ,y, Image.ResizeWidthProportionally(int) ,y, Image.ResizeHeightProportionally(int) ,y, Image.ResizeWidthProportionally(int, ResizeType) ,y, Image.ResizeHeightProportionally(int, ResizeType) ,y, Image.ResizeWidthProportionally(int, ImageResizeSettings) ,y, Image.ResizeHeightProportionally(int, ImageResizeSettings) ,y, Image.RotateFlip(RotateFlipType) ,y, Image.Rotate(float) ,y, Image.Crop(Rectangle) ,y, Image.Crop(int, int, int, int) ,y, Image.Save() ,y, Image.Save(string) ,y, Image.Save(string, ImageOptionsBase) ,y, Image.Save(string, ImageOptionsBase, Rectangle) ,y, Image.Save(Stream, ImageOptionsBase) ,y, Image.Save(Stream, ImageOptionsBase, Rectangle) ,y, Image.GetSerializedStream(ImageOptionsBase, Rectangle, out int) ,y, Image.SetPalette(IColorPalette, bool) ,y, Image.UpdateContainer(Image) ,y, Image.GetCanNotSaveMessage(ImageOptionsBase) ,y, Image.GetFitRectangle(Rectangle) ,y, Image.GetImage2Export(ImageOptionsBase, Rectangle, IImageExporter) ,y, Image.GetFitRectangle(Rectangle, int[]) ,y, Image.OnPaletteChanged(IColorPalette, IColorPalette) ,y, Image.OnPaletteChanging(IColorPalette, IColorPalette) ,y, Image.ReleaseManagedResources() ,y, Image.BitsPerPixel ,y, Image.Bounds ,y, Image.Container ,y, Image.Height ,y, Image.Palette ,y, Image.UsePalette ,y, Image.Size ,y, Image.Width ,y, Image.InterruptMonitor ,y, Image.BufferSizeHint ,y, Image.AutoAdjustPalette ,y, Image.HasBackgroundColor ,y, Image.FileFormat ,y, Image.BackgroundColor ,y, DataStreamSupporter.timeout ,y, DataStreamSupporter.CacheData() ,y, DataStreamSupporter.Save() ,y, DataStreamSupporter.Save(Stream) ,y, DataStreamSupporter.Save(string) ,y, DataStreamSupporter.Save(string, bool) ,y, DataStreamSupporter.SaveData(Stream) ,y, DataStreamSupporter.ReleaseManagedResources() ,y, DataStreamSupporter.OnDataStreamContainerChanging(StreamContainer) ,y, DataStreamSupporter.DataStreamContainer ,y, DataStreamSupporter.IsCached ,y, DisposableObject.Dispose() ,y, DisposableObject.ReleaseManagedResources() ,y, DisposableObject.ReleaseUnmanagedResources() ,y, DisposableObject.VerifyNotDisposed() ,y, DisposableObject.Disposed ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

OdImage(SiguienteSiguienteSiguienteSiguienteLoadOptions)

Iniciar un nuevo objeto Aspose.Imaging.FileFormats.OpenDocument.OdImage proporcionando un contenedor de flujo a lo largo decon opciones de carga, facilitando la integración sin fío en aplicaciones de software.Constructor gestiona de manera eficiente los datos de la imagen, ofreciendo flexibilidad y control sobre elProceso de carga.

public OdImage(StreamContainer streamContainer, LoadOptions options)

Parameters

streamContainer StreamContainer

El flujo.

options LoadOptions

Las opciones de carga.

OdImage(StreamContainer)

Crea una nueva instancia de la clase Aspose.Imaging.FileFormats.OpenDocument.OdImage, diseñada específicamente paraInicialización con un contenedor de corriente. Este constructor permite la integración sin sellocon fuentes de datos basadas en el flujo, facilitando el manejo eficiente de las instancias de OdImagedentro de los sistemas de software.

public OdImage(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

El contenedor de corriente.

Properties

BitsPerPixel

Retira el número de bits por pixel para la imagen. esta propiedad proporciona una visiónhasta el nivel de detalle y profundidad de color representado en la imagen, ayudando en variosTareas de procesamiento de imágenes y optimizaciones.

public override int BitsPerPixel { get; }

Valor de la propiedad

int

Exceptions

NotImplementedException

Los que no realizaron esta propiedad

DefaultPage

Retreará la página estándar asociada con la imagen, proporcionando acceso esencial ala página principal dentro de la colección de imágenes. esta propiedad fluye la navegacióny manipulación de datos de imagen, mejorando la eficiencia del desarrollo de softwareflujos de trabajo.

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

Valor de la propiedad

Image

IsCached

Obtiene un valor booleano que indica si los datos del objeto están actualmentecache, eliminando así la necesidad de la lectura de datos. esta propiedad sirve como unIndicador de optimización, mejorando el rendimiento minimizando el acceso redundante a los datosoperaciones.

public override bool IsCached { get; }

Valor de la propiedad

bool

Exceptions

NotImplementedException

El que no ha implementado este método

Metadata

Retreará metadatos específicos a los archivos de OpenDocument. esta propiedad permite el acceso ainformación esencial incorporada dentro de los archivos OD, facilitando diversas operaciones tales comocomo extracción, modificación o análisis de metadatos.

public OdMetadata Metadata { get; }

Valor de la propiedad

OdMetadata

PageCount

Retira el número total de páginas dentro de la imagen. esta propiedad es esencial paraaplicaciones que manejan imágenes multipáginas, lo que les permite determinar con precisión elNúmero de páginas disponibles para procesamiento o exhibición.

public override int PageCount { get; }

Valor de la propiedad

int

Records

Retreará los registros de OpenDocument almacenados dentro de la imagen.acceso a elementos de datos estructurados específicos incorporados en los archivos de OpenDocument,Facilitar la recuperación o manipulación de la información pertinente para el tratamiento adicionalo el análisis.

public OdObject[] Records { get; }

Valor de la propiedad

OdObject [][]

Methods

ReleaseManagedResources()

Asegúrese de que los recursos no gestionados no se liberan aquí, ya que pueden haber sido ya liberados.

protected override void ReleaseManagedResources()
 Español