Class VectorMultipageImage
Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)
L’immagine multipagine del vector
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
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à
DefaultPage
Ricevi la pagina default.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }
Valore di proprietà
Height
Ottieni l’altezza dell’immagine.
public override int Height { get; }
Valore di proprietà
IsCached
Riceve un valore che indica se i dati dell’oggetto sono cache attualmente e non è necessario leggere i dati.
public override bool IsCached { get; }
Valore di proprietà
PageCount
Ricevi il conteggio della pagina.
public abstract int PageCount { get; }
Valore di proprietà
PageExportingAction
Riceve o impone l’azione di esportazione della pagina.Si prega di notare che la configurazione di questo metodo rilascerà automaticamente le risorse della pagina dopo che viene eseguita.Si eseguirà appena prima che ogni pagina venga salvata.
public virtual PageExportingAction PageExportingAction { get; set; }
Valore di proprietà
Pages
Riceve le pagine.
public abstract Image[] Pages { get; }
Valore di proprietà
Image [ ]
Width
Ottieni la larghezza dell’immagine.
public override int Width { get; }
Valore di proprietà
Methods
CacheData()
Cache i dati e assicura che nessun ulteriore carico di dati sarà effettuato dal sottostanteAspose.Imaging.DataStreamSupporter.Container di dati.
public override void CacheData()
Crop(Rectangle)
Crosta il rectangolo specificato.
public override void Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
Il rectangolo .
GetEmbeddedImages()
Scopri le immagini incorporate.
public override EmbeddedImage[] GetEmbeddedImages()
Returns
EmbeddedImage [ ]
Un certo numero di immagini
GetSerializedStream(ImageOptionsBase, Rectangle, fuori int)
Convertire in 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
Il numero della pagina.
Returns
Lo strumento serializzato
ReleaseManagedResources()
Assicurati di non rilasciare risorse non gestite qui, poiché potrebbero essere già state rilasciate.
protected override void ReleaseManagedResources()
RemoveBackground(RemoveBackgroundSettings)
Rimuovere il background.
public override void RemoveBackground(RemoveBackgroundSettings settings)
Parameters
settings
RemoveBackgroundSettings
Le impostazioni .
RemoveBackground()
Rimuovere il background.
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, immagineResizeSettings)
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(flotta)
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)
Salva i dati.
protected override void SaveData(Stream stream)
Parameters
stream
Stream
Il flusso per salvare i dati.
SetPalette(IcolorPalette, Bool)
Inserisci la paletta dell’immagine.
public override void SetPalette(IColorPalette palette, bool updateColors)
Parameters
palette
IColorPalette
La paletta da impostare.
updateColors
bool
se impostati a colori ‘giuri’ verrà aggiornato in base alla nuova paletta; altrimenti gli indizi di colore rimangono invariati. Nota che gli indici non modificati potrebbero crollare l’immagine sul carico se alcuni indichi hanno entrate di paleta non corrispondenti.