Class VectorMultipageImage

Class VectorMultipageImage

ja nimityö: Aspose.Imaging Kokoelma: Aspose.Imaging.dll (25.4.0)

Vektorin monipuolinen kuva

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

Perintöjäsenet

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

Saa kuvan bittit pixel-laskenta kohden.

public override int BitsPerPixel { get; }

Omistuksen arvo

int

DefaultPage

Saa default sivun.

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

Omistuksen arvo

Image

Height

Se saa kuvan korkeuden.

public override int Height { get; }

Omistuksen arvo

int

IsCached

Saat arvon, joka osoittaa, onko kohteen tiedot tallennettu tällä hetkellä eikä tietojen lukemista vaadita.

public override bool IsCached { get; }

Omistuksen arvo

bool

PageCount

Saa sivun laskun.

public abstract int PageCount { get; }

Omistuksen arvo

int

PageExportingAction

Saat tai asettaa sivun vientiä toimintaa.Huomaa, että tämän menetelmän asetukset vapauttavat automaattisesti sivun resursseja sen jälkeen, kun se suoritetaan.Se suoritetaan vasta ennen kuin jokainen sivu on tallennettu.

public virtual PageExportingAction PageExportingAction { get; set; }

Omistuksen arvo

PageExportingAction

Pages

Se saa sivut.

public abstract Image[] Pages { get; }

Omistuksen arvo

Image []

Width

Saa kuvan leveys.

public override int Width { get; }

Omistuksen arvo

int

Methods

CacheData()

Piilottaa tiedot ja varmistaa, ettei ylimääräistä tietojen latausta suoriteta alakohdastaAspose.Imaging.DataStreamSupporter.Tietolähteet

public override void CacheData()

Crop(Rectangle)

Valitse määritelty reaktio.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Se on oikea.

GetEmbeddedImages()

Saa sisällytetyt kuvat.

public override EmbeddedImage[] GetEmbeddedImages()

Returns

EmbeddedImage []

Monenlaisia kuvia

GetSerializedStream(ImageOptionsBase, Rectangle, ulos int)

Siirretään APS:een

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

Parameters

imageOptions ImageOptionsBase

Kuvien vaihtoehtoja varten.

clippingRectangle Rectangle

Kynttilän oikea kulma.

pageNumber int

Sivun numero on.

Returns

Stream

Serioitu virtaus

ReleaseManagedResources()

Varmista, että hallitsemattomia resursseja ei ole vapautettu täällä, koska ne saattavat olla jo vapautettu.

protected override void ReleaseManagedResources()

RemoveBackground(RemoveBackgroundSettings)

Poista tausta pois.

public override void RemoveBackground(RemoveBackgroundSettings settings)

Parameters

settings RemoveBackgroundSettings

ja asetukset .

RemoveBackground()

Poista tausta pois.

public override void RemoveBackground()

Resize(int, int, resizeTyppi)

ja kuvasta uudelleen.

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

Parameters

newWidth int

Ja uusi leveys.

newHeight int

Ja uusi korkeus.

resizeType ResizeType

Tyyppinen reissu.

Resize(int, int, ImageResizeSettings)

ja kuvasta uudelleen.

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

Parameters

newWidth int

Ja uusi leveys.

newHeight int

Ja uusi korkeus.

settings ImageResizeSettings

Siirretään uudelleen asetukset.

Rotate(Flottaa)

Kuvia kierrätetään keskustan ympärillä.

public override void Rotate(float angle)

Parameters

angle float

Kiertävä kulma asteina. Positiiviset arvot kiertävät kelloa.

RotateFlip(RotateFlipType)

Pyöri, flips, tai pyöri ja flips kuvan.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Tyyppi pyöristetty flip.

SaveData(Stream)

säästää tietoja.

protected override void SaveData(Stream stream)

Parameters

stream Stream

Virtaa tallentaa tietoja.

SetPalette(IkolorPalette ja Bool)

Aseta kuvan paletti.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

Paletti on asetettu.

updateColors bool

jos asetettu “todellinen” väri päivitetään uuden paletin mukaan; muuten värinindeksit pysyvät muuttumattomina. Huomaa, että muutamattomat indeksit saattavat rikkoa kuvan latauksessa, jos joillakin indekseillä on vastaamaton palettitiedosto.

Katso myös

VectorImage , IMultipageImage

 Suomi