Class VectorMultipageImage
Nombre del espacio: Aspose.Imaging Asamblea: Aspose.Imaging.dll (25.5.0)
Imagen multipágina del vector
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImageInheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
CdrImage ,y, CmxImage ,y, OdImage
Implements
IDisposable ,y, IObjectWithBounds ,y, IObjectWithSizeF ,y, IMultipageImage
Miembros heredados
VectorImage.GetDefaultOptions(object[]) ,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
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
DefaultPage
Tiene la página de default.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }Valor de la propiedad
Height
Obtenga la altura de la imagen.
public override int Height { get; }Valor de la propiedad
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
PageCount
Recibe el número de página.
public abstract int PageCount { get; }Valor de la propiedad
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
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
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
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.