Class VectorMultipageImage
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.5.0)
Mængden af Vektorbilleder
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImageInheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
De arvede medlemmer
VectorImage.GetDefaultOptions(object[]) , 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
Få billedbits per pixel count.
public override int BitsPerPixel { get; }Ejendomsværdi
DefaultPage
Få den standard side.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }Ejendomsværdi
Height
Få billedens højde.
public override int Height { get; }Ejendomsværdi
IsCached
Giver en værdi, der angiver, om objektets data er cachet i øjeblikket og ingen data læsning er påkrævet.
public override bool IsCached { get; }Ejendomsværdi
PageCount
Gør siden tælle.
public abstract int PageCount { get; }Ejendomsværdi
PageExportingAction
Få eller indstille siden eksporterende handling.Bemærk venligst, at indstillingen af denne metode automatisk frigiver sideressourcer, når den er udført.Det vil blive udført lige før hver side er gemt.
public virtual PageExportingAction PageExportingAction { get; set; }Ejendomsværdi
Pages
Få de sider.
public abstract Image[] Pages { get; }Ejendomsværdi
Image []
Width
Gør billedet bredt.
public override int Width { get; }Ejendomsværdi
Methods
CacheData()
Cache dataene og sikrer, at ingen yderligere opladning af data vil blive udført fra underliggendeAspose.Imaging.DataStreamSupporter.DatastreamContainer.
public override void CacheData()Crop(Rectangle)
Skrue den angivne rektangle.
public override void Crop(Rectangle rectangle)Parameters
rectangle Rectangle
Det rektangulære.
GetEmbeddedImages()
Få de indbyggede billeder.
public override EmbeddedImage[] GetEmbeddedImages()Returns
En række billeder
GetSerializedStream(ImageOptionsBase, Rectangle, ud af int)
Konverter til APS.
public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)Parameters
imageOptions ImageOptionsBase
Billedmulighederne er.
clippingRectangle Rectangle
Den klippende rektangle.
pageNumber int
Nummeret på siden.
Returns
Den serialiserede strøm
ReleaseManagedResources()
Sørg for, at der ikke frigives uadministrerede ressourcer her, da de måske allerede er blevet frigivet.
protected override void ReleaseManagedResources()RemoveBackground(RemoveBackgroundSettings)
Fjern baggrunden.
public override void RemoveBackground(RemoveBackgroundSettings settings)Parameters
settings RemoveBackgroundSettings
De indstillinger .
RemoveBackground()
Fjern baggrunden.
public override void RemoveBackground()Resize(Int, Int, ResizeType)
genopretter billedet.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)Parameters
newWidth int
Den nye bredde.
newHeight int
Den nye højde.
resizeType ResizeType
Den modsatte type.
Resize(Int, Int og ImageResizeSettings)
genopretter billedet.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)Parameters
newWidth int
Den nye bredde.
newHeight int
Den nye højde.
settings ImageResizeSettings
De tilbagevendende indstillinger.
Rotate(Flåder)
Gør billedet rundt i centrum.
public override void Rotate(float angle)Parameters
angle float
Den roterende hjørne i grader. Positive værdier vil rotere klokkevis.
RotateFlip(RotateFlipType)
Roterer, flips eller roterer og flips billedet.
public override void RotateFlip(RotateFlipType rotateFlipType)Parameters
rotateFlipType RotateFlipType
Typ af den roterede flip.
SaveData(Stream)
Sparer de data.
protected override void SaveData(Stream stream)Parameters
stream Stream
Strømmen til at gemme data til.
SetPalette(Fællesskab, Bool)
Indsæt billedpaletten.
public override void SetPalette(IColorPalette palette, bool updateColors)Parameters
palette IColorPalette
Paletten skal indstilles.
updateColors bool
Hvis de er indstillet til ’true’ farver vil blive opdateret i henhold til den nye palette; ellers farveindekser forbliver uændrede. bemærke, at uforandrede indekser kan bryde billedet på opladning, hvis nogle indexer har uforholdsmæssige palettindstillinger.