Class VectorMultipageImage

Class VectorMultipageImage

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

Imagen multipágina del vector

public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage

Inheritance

object DisposableObject DataStreamSupporter Image VectorImage VectorMultipageImage

Derived

CdrImage ,y, CmxImage ,y, OdImage

Implements

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

Miembros heredados

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

VectorMultipageImage()

protected VectorMultipageImage()

Properties

BitsPerPixel

Recibe los bits de la imagen por cuenta de píxeles.

public override int BitsPerPixel { get; }

Valor de la propiedad

int

DefaultPage

Tiene la página de default.

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

Valor de la propiedad

Image

Height

Obtenga la altura de la imagen.

public override int Height { get; }

Valor de la propiedad

int

IsCached

Recibe un valor que indica si los datos del objeto están cajados actualmente y no se requiere la lectura de datos.

public override bool IsCached { get; }

Valor de la propiedad

bool

PageCount

Recibe el número de página.

public abstract int PageCount { get; }

Valor de la propiedad

int

PageExportingAction

Obtenga o establece la acción de exportación de la página.Por favor, tenga en cuenta que la configuración de este método liberará automáticamente los recursos de la página después de que se ejecuta.Se ejecutará justo antes de que cada página se salve.

public virtual PageExportingAction PageExportingAction { get; set; }

Valor de la propiedad

PageExportingAction

Pages

Obtenga las páginas.

public abstract Image[] Pages { get; }

Valor de la propiedad

Image [][]

Width

Obtenga la ancho de la imagen.

public override int Width { get; }

Valor de la propiedad

int

Methods

CacheData()

Cache los datos y asegura que no se llevará a cabo ninguna carga adicional de datos de la baseSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguiente.

public override void CacheData()

Crop(Rectangle)

Escribe el rectángulo especificado.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

El rectángulo.

GetEmbeddedImages()

Recoge las imágenes incorporadas.

public override EmbeddedImage[] GetEmbeddedImages()

Returns

EmbeddedImage [][]

La serie de imágenes

GetSerializedStream(ImageOptionsBase, Rectangle, fuera de int)

Convertido en APS.

public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)

Parameters

imageOptions ImageOptionsBase

Opciones de imagen.

clippingRectangle Rectangle

El rectángulo de la cripta.

pageNumber int

El número de página.

Returns

Stream

El flujo serializado

ReleaseManagedResources()

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

protected override void ReleaseManagedResources()

RemoveBackground(RemoveBackgroundSettings)

Eliminar el fondo.

public override void RemoveBackground(RemoveBackgroundSettings settings)

Parameters

settings RemoveBackgroundSettings

Los establecimientos.

RemoveBackground()

Eliminar el fondo.

public override void RemoveBackground()

Resize(int, int, resizeType)

Recupera la imagen.

public override void Resize(int newWidth, int newHeight, ResizeType resizeType)

Parameters

newWidth int

La nueva amplitud.

newHeight int

La nueva altura.

resizeType ResizeType

El tipo de residuos.

Resize(int, int, ImageResizeSettings)

Recupera la imagen.

public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)

Parameters

newWidth int

La nueva amplitud.

newHeight int

La nueva altura.

settings ImageResizeSettings

los ajustes de residuos.

Rotate(float)

Imagen rotativa alrededor del centro.

public override void Rotate(float angle)

Parameters

angle float

El ángulo de rotación en grados. valores positivos rotarán de manera horaria.

RotateFlip(RotateFlipType)

Rotará, flipsará o rotará y flipsará la imagen.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Tipo de flip rotado.

SaveData(Stream)

ahorrar los datos.

protected override void SaveData(Stream stream)

Parameters

stream Stream

El flujo para salvar los datos a.

SetPalette(Página web, bool)

Coloca la paleta de imagen.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

La paleta se establece.

updateColors bool

si se ha ajustado a los colores ‘verdaderos’ se actualizará de acuerdo con la nueva paleta; de lo contrario, los índices de color permanecen inalterados. Nota que los índices inalterados pueden caer la imagen en la carga si algunos índices tienen entradas de paleta no correspondientes.

Ver también

VectorImage ,y, IMultipageImage

 Español