Class VectorMultipageImage

Class VectorMultipageImage

De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.4.0)

Vector multipagina beeld

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

Geëerbiede leden

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

Geeft de afbeelding bits per pixel tellen.

public override int BitsPerPixel { get; }

Eigendomswaarde

int

DefaultPage

Geeft de default pagina.

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

Eigendomswaarde

Image

Height

Krijg de beeldhoogte.

public override int Height { get; }

Eigendomswaarde

int

IsCached

Geeft een waarde die aangeeft of de gegevens van het object momenteel verborgen zijn en dat geen gegevenslezen vereist is.

public override bool IsCached { get; }

Eigendomswaarde

bool

PageCount

Geeft het aantal pagina’s.

public abstract int PageCount { get; }

Eigendomswaarde

int

PageExportingAction

Geeft of zet de pagina export actie.Houd er rekening mee dat de instelling van deze methode automatisch pagina-bronnen zal vrijgeven nadat het is uitgevoerd.Het zal onmiddellijk worden uitgevoerd voordat elke pagina wordt opgeslagen.

public virtual PageExportingAction PageExportingAction { get; set; }

Eigendomswaarde

PageExportingAction

Pages

krijgt de pagina’s.

public abstract Image[] Pages { get; }

Eigendomswaarde

Image []

Width

Geeft de afbeelding breedte.

public override int Width { get; }

Eigendomswaarde

int

Methods

CacheData()

Cacheert de gegevens en garandeert dat geen aanvullende gegevensloading zal worden uitgevoerd van de onderliggendeAspose.Imaging.DataStreamSupporter.De gegevensstreamContainer.

public override void CacheData()

Crop(Rectangle)

De gespecificeerde rectangle.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

De rechthoek.

GetEmbeddedImages()

Krijg de ingebouwde beelden.

public override EmbeddedImage[] GetEmbeddedImages()

Returns

EmbeddedImage []

Verschillende afbeeldingen

GetSerializedStream(ImageOptionsBase, Rectangle, uit int)

Omgekeerd naar APS.

public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)

Parameters

imageOptions ImageOptionsBase

De afbeeldingsopties.

clippingRectangle Rectangle

De clipping rectangle.

pageNumber int

Het nummer van de pagina.

Returns

Stream

De seriale stroom

ReleaseManagedResources()

Verwijder de beheerde middelen. zorg ervoor dat geen beheerde middelen hier worden vrijgegeven, omdat ze misschien al zijn vrijgegeven.

protected override void ReleaseManagedResources()

RemoveBackground(RemoveBackgroundSettings)

Verwijder de achtergrond.

public override void RemoveBackground(RemoveBackgroundSettings settings)

Parameters

settings RemoveBackgroundSettings

De instellingen .

RemoveBackground()

Verwijder de achtergrond.

public override void RemoveBackground()

Resize(int, int, resizeType)

herstelt het beeld.

public override void Resize(int newWidth, int newHeight, ResizeType resizeType)

Parameters

newWidth int

De nieuwe breedte.

newHeight int

De nieuwe hoogte.

resizeType ResizeType

De resize type.

Resize(int, int, ImageResizeSettings)

herstelt het beeld.

public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)

Parameters

newWidth int

De nieuwe breedte.

newHeight int

De nieuwe hoogte.

settings ImageResizeSettings

De resize instellingen.

Rotate(Vloot)

Ronde afbeelding rond het centrum.

public override void Rotate(float angle)

Parameters

angle float

De rotatie van de hoek in graden. positieve waarden zullen rotatie horloge.

RotateFlip(RotateFlipType)

Rotaat, flips of rotat en flips de afbeelding.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

De rotatie van de flip.

SaveData(Stream)

Bespaar de gegevens.

protected override void SaveData(Stream stream)

Parameters

stream Stream

De stroom om gegevens op te slaan.

SetPalette(IColorPalette, Bool)

Stel de beeldpalet in.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

De palet om te zetten.

updateColors bool

als de ‘waar’ kleuren worden ingesteld zal worden bijgewerkt volgens de nieuwe palet; anders blijven de kleurindexen onveranderd.

Zie ook

VectorImage , IMultipageImage

 Nederlands