Class VectorMultipageImage

Class VectorMultipageImage

Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)

L’image multipage du vecteur

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

Inheritance

object DisposableObject DataStreamSupporter Image VectorImage VectorMultipageImage

Derived

CdrImage , CmxImage , OdImage

Implements

IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage

I membri ereditari

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

VectorMultipageImage()

protected VectorMultipageImage()

Properties

BitsPerPixel

Riceve i bit di immagine per pixel.

public override int BitsPerPixel { get; }

Valore di proprietà

int

DefaultPage

Rencontre avec la page default.

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

Valore di proprietà

Image

Height

Ottieni l’altezza dell’immagine.

public override int Height { get; }

Valore di proprietà

int

IsCached

Obtenez une valeur indiquant si les données de l’objet sont cachées actuellement et qu’aucune lecture de données n’est requise.

public override bool IsCached { get; }

Valore di proprietà

bool

PageCount

Recevoir le compte de page.

public abstract int PageCount { get; }

Valore di proprietà

int

PageExportingAction

Obtenez ou définissez la page d’exportation.Veuillez noter que la configuration de cette méthode libérera automatiquement les ressources de page après qu’elle est exécutée.Il sera exécuté juste avant que chaque page soit sauvée.

public virtual PageExportingAction PageExportingAction { get; set; }

Valore di proprietà

PageExportingAction

Pages

Recevoir les pages.

public abstract Image[] Pages { get; }

Valore di proprietà

Image [ ]

Width

Ottieni la larghezza dell’immagine.

public override int Width { get; }

Valore di proprietà

int

Methods

CacheData()

Cache les données et s’assure qu’aucun chargement de données supplémentaire ne sera effectué à partir de la baseAspose.Imaging.DataStreamSupporter.Container de données.

public override void CacheData()

Crop(Rectangle)

Crosta il rectangolo specificato.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Il rectangolo .

GetEmbeddedImages()

Découvrez les images intégrées.

public override EmbeddedImage[] GetEmbeddedImages()

Returns

EmbeddedImage [ ]

Un certain nombre d’images

GetSerializedStream(ImageOptionsBase, Rectangle, Out int)

Conversion à APS.

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

Parameters

imageOptions ImageOptionsBase

Le opzioni di immagine.

clippingRectangle Rectangle

Il rectangolo di clipping.

pageNumber int

Le numéro de page.

Returns

Stream

Le courant sérialisé

ReleaseManagedResources()

Assicurati di non rilasciare risorse non gestite qui, poiché potrebbero essere già state rilasciate.

protected override void ReleaseManagedResources()

RemoveBackground(RemoveBackgroundSettings)

Supprimer le fond.

public override void RemoveBackground(RemoveBackgroundSettings settings)

Parameters

settings RemoveBackgroundSettings

Les réglages .

RemoveBackground()

Supprimer le fond.

public override void RemoveBackground()

Resize(int, int, resizeType)

Ristrutturare l’immagine.

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

Parameters

newWidth int

La nuova larghezza.

newHeight int

La nuova altezza.

resizeType ResizeType

Il tipo di ritorno.

Resize(int, int, imageResizeSettings)

Ristrutturare l’immagine.

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

Parameters

newWidth int

La nuova larghezza.

newHeight int

La nuova altezza.

settings ImageResizeSettings

Il ripristino delle impostazioni.

Rotate(Flotte)

Immagini girate intorno al centro.

public override void Rotate(float angle)

Parameters

angle float

L’angolo di rotazione in gradi. valori positivi gireranno in orologio.

RotateFlip(RotateFlipType)

Rotate, flips, o rotate e flips l’immagine.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Tipo di flip rotato.

SaveData(Stream)

Économisez les données.

protected override void SaveData(Stream stream)

Parameters

stream Stream

Le flux pour sauvegarder les données.

SetPalette(Méditerranée, Bool)

Inserisci la paletta dell’immagine.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

La paletta da impostare.

updateColors bool

si la couleur “true” sera mise à jour selon la nouvelle palette; sinon les indicateurs de couleurs restent inchangés. note que les indices inchangés peuvent s’effondrer l’image sur le chargement si certains index ont des entrées palettes non correspondantes.

Vedi anche

VectorImage , IMultipageImage

 Français