Class VectorMultipageImage
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)
Mængden af Vektorbilleder
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
De arvede medlemmer
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.