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
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
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.