Class VectorMultipageImage

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

CdrImage , CmxImage , OdImage

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

int

DefaultPage

Få den standard side.

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

Ejendomsværdi

Image

Height

Få billedens højde.

public override int Height { get; }

Ejendomsværdi

int

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

bool

PageCount

Gør siden tælle.

public abstract int PageCount { get; }

Ejendomsværdi

int

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

PageExportingAction

Pages

Få de sider.

public abstract Image[] Pages { get; }

Ejendomsværdi

Image []

Width

Gør billedet bredt.

public override int Width { get; }

Ejendomsværdi

int

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

EmbeddedImage []

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

Stream

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.

Se også

VectorImage , IMultipageImage

 Dansk