Class VectorMultipageImage
ja nimityö: Aspose.Imaging Kokoelma: Aspose.Imaging.dll (25.5.0)
Vektorin monipuolinen kuva
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImageInheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
Perintöjäsenet
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
Saa kuvan bittit pixel-laskenta kohden.
public override int BitsPerPixel { get; }Omistuksen arvo
DefaultPage
Saa default sivun.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }Omistuksen arvo
Height
Se saa kuvan korkeuden.
public override int Height { get; }Omistuksen arvo
IsCached
Saat arvon, joka osoittaa, onko kohteen tiedot tallennettu tällä hetkellä eikä tietojen lukemista vaadita.
public override bool IsCached { get; }Omistuksen arvo
PageCount
Saa sivun laskun.
public abstract int PageCount { get; }Omistuksen arvo
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
Pages
Se saa sivut.
public abstract Image[] Pages { get; }Omistuksen arvo
Image []
Width
Saa kuvan leveys.
public override int Width { get; }Omistuksen arvo
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
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
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.