Class VectorMultipageImage

Class VectorMultipageImage

Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Vektorový viacstránkový obrázok

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

Z dedičných členov

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

Získava obrázok bitov na pixel počítanie.

public override int BitsPerPixel { get; }

Hodnota nehnuteľnosti

int

DefaultPage

Dostanete default stránku.

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

Hodnota nehnuteľnosti

Image

Height

Získava výšku obrazu.

public override int Height { get; }

Hodnota nehnuteľnosti

int

IsCached

Získava hodnotu, ktorá ukazuje, či sú údaje objektu v súčasnosti kryté a nie je potrebné čítať údaje.

public override bool IsCached { get; }

Hodnota nehnuteľnosti

bool

PageCount

Získajte číslo stránky.

public abstract int PageCount { get; }

Hodnota nehnuteľnosti

int

PageExportingAction

Získajte alebo nastavíte exportnú akciu stránky.Upozorňujeme, že nastavenie tejto metódy automaticky uvoľní zdroje stránky po jeho spustení.To bude vykonané hneď predtým, než sa každá stránka zachráni.

public virtual PageExportingAction PageExportingAction { get; set; }

Hodnota nehnuteľnosti

PageExportingAction

Pages

Dostanete si stránky.

public abstract Image[] Pages { get; }

Hodnota nehnuteľnosti

Image []

Width

Získajte šírku obrazu.

public override int Width { get; }

Hodnota nehnuteľnosti

int

Methods

CacheData()

Cachuje údaje a zabezpečuje, že žiadne dodatočné zaťaženie údajov nebude vykonané z podkladovéhoAspose.Imaging.DataStreamSupporter.Výrobky sú k dispozícii.

public override void CacheData()

Crop(Rectangle)

Vyriešte špecifikovaný rektangul.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

v pravom rohu.

GetEmbeddedImages()

Získajte vstavané obrázky.

public override EmbeddedImage[] GetEmbeddedImages()

Returns

EmbeddedImage []

množstvo obrázkov

GetSerializedStream(ImageOptionsBase, Rectangle, out int)

Konvertovať na APS.

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

Parameters

imageOptions ImageOptionsBase

Možnosti snímok .

clippingRectangle Rectangle

Kľúčový rektangul.

pageNumber int

Číslo stránky .

Returns

Stream

Serializovaný prúd

ReleaseManagedResources()

Uvoľní spravované zdroje. uistite sa, že tu nie sú spravované zdroje uvoľnené, pretože možno už boli uvoľnené.

protected override void ReleaseManagedResources()

RemoveBackground(RemoveBackgroundSettings)

Odstrániť pozadie.

public override void RemoveBackground(RemoveBackgroundSettings settings)

Parameters

settings RemoveBackgroundSettings

a nastavenia .

RemoveBackground()

Odstrániť pozadie.

public override void RemoveBackground()

Resize(int, int, resizeType)

Obnoviť obrázok.

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

Parameters

newWidth int

a novú šírku.

newHeight int

a novú výšku.

resizeType ResizeType

To je reza typ.

Resize(int, int, ImageResizeSettings)

Obnoviť obrázok.

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

Parameters

newWidth int

a novú šírku.

newHeight int

a novú výšku.

settings ImageResizeSettings

Odstránené nastavenia .

Rotate(flotila)

Obrázok sa otáča okolo centra.

public override void Rotate(float angle)

Parameters

angle float

Zvuk sa otáča v stupňoch. pozitívne hodnoty sa otáčajú hodinovo.

RotateFlip(RotateFlipType)

Rotuje, flips, alebo rotuje a flips obrázok.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Typ rotujúceho flipu.

SaveData(Stream)

Šetrí sa dáta.

protected override void SaveData(Stream stream)

Parameters

stream Stream

Stream na ukladanie údajov.

SetPalette(IkolorPalette, Boolová)

Vytvorte obrazovú paletu.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

Paleta na nastavenie.

updateColors bool

Ak je nastavený na “skutočné” farby budú aktualizované podľa novej palety; inak farebné indexy zostanú nezmenené.

Pozri tiež

VectorImage , IMultipageImage

 Slovenčina