Class VectorMultipageImage
nazivni prostor: Aspose.Imaging Sastav: Aspose.Imaging.dll (25.4.0)
Vektor multipage slika
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
naslijeđeni članovi
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
Dobivaju bitove slike po broju piksela.
public override int BitsPerPixel { get; }
Vrijednost nekretnina
DefaultPage
Pronađite default stranicu.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }
Vrijednost nekretnina
Height
Dobivaju visinu slike.
public override int Height { get; }
Vrijednost nekretnina
IsCached
Dobiva vrijednost koja ukazuje na to da li su podaci objekta trenutno sakriveni i da se ne zahtijeva čitanje podataka.
public override bool IsCached { get; }
Vrijednost nekretnina
PageCount
Saznajte broj stranice.
public abstract int PageCount { get; }
Vrijednost nekretnina
PageExportingAction
Pronađite ili postavite stranicu za izvoz akcije.Imajte na umu da će postavljanje ove metode automatski osloboditi resurse stranice nakon što je izvršen.To će se izvršiti tek prije nego što je svaka stranica sačuvana.
public virtual PageExportingAction PageExportingAction { get; set; }
Vrijednost nekretnina
Pages
Dobio je stranice.
public abstract Image[] Pages { get; }
Vrijednost nekretnina
Image []
Width
Dobivaju širinu slike.
public override int Width { get; }
Vrijednost nekretnina
Methods
CacheData()
Ukriva podatke i osigurava da se neće izvršiti nikakve dodatne naknade podataka iz podrijetlaAspose.Imaging.DataStreamSupporter.Prijavač podataka.
public override void CacheData()
Crop(Rectangle)
Korištenje određenog rektangula.
public override void Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
U pravom dijelu.
GetEmbeddedImages()
Pronađite ugrađene slike.
public override EmbeddedImage[] GetEmbeddedImages()
Returns
Broj slika
GetSerializedStream(ImageOptionsBase, Rectangle, iznutra int)
Konvertira se u APS.
public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)
Parameters
imageOptions
ImageOptionsBase
Opcije za sliku.
clippingRectangle
Rectangle
Slijedeći članakKlipping rektangle.
pageNumber
int
Broj stranica je.
Returns
Serializirani tokovi
ReleaseManagedResources()
Uklonite upravljane resurse. pobrinite se da se ovdje ne otpuštaju nekontrolirani resursi, budući da su možda već otpušteni.
protected override void ReleaseManagedResources()
RemoveBackground(RemoveBackgroundSettings)
Uklanjanje pozadine.
public override void RemoveBackground(RemoveBackgroundSettings settings)
Parameters
settings
RemoveBackgroundSettings
U nastavku je.
RemoveBackground()
Uklanjanje pozadine.
public override void RemoveBackground()
Resize(int, int, resizeType)
Obnavljajte sliku.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parameters
newWidth
int
U novoj širini.
newHeight
int
U novoj visini.
resizeType
ResizeType
Vrsta povlačenja.
Resize(int, int, ImageResizeUredi)
Obnavljajte sliku.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parameters
newWidth
int
U novoj širini.
newHeight
int
U novoj visini.
settings
ImageResizeSettings
Određivanje nastavaka.
Rotate(float)
Rotacija slike oko središta.
public override void Rotate(float angle)
Parameters
angle
float
Okretni kut u stupanjima. pozitivne vrijednosti će se okrenuti na sat.
RotateFlip(RotateFlipType)
Vrti, flips, ili vrti i flips sliku.
public override void RotateFlip(RotateFlipType rotateFlipType)
Parameters
rotateFlipType
RotateFlipType
Vrsta rotirajućeg flip.
SaveData(Stream)
Sačuvajte podatke.
protected override void SaveData(Stream stream)
Parameters
stream
Stream
Proljev za spašavanje podataka na.
SetPalette(Sljedeći Članak IcolorPalette, bool)
Sastavite paletu slike.
public override void SetPalette(IColorPalette palette, bool updateColors)
Parameters
palette
IColorPalette
Paleta za postavljanje.
updateColors
bool
ako je postavljena na ‘pravedna’ boja će se ažurirati prema novoj paleti; inače indeksi boje ostaju nepromijenjeni.