Class VectorMultipageImage
Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.5.0)
Vektorový viacstránkový obrázok
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImageInheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
Z dedičných členov
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
Získava obrázok bitov na pixel počítanie.
public override int BitsPerPixel { get; }Hodnota nehnuteľnosti
DefaultPage
Dostanete default stránku.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }Hodnota nehnuteľnosti
Height
Získava výšku obrazu.
public override int Height { get; }Hodnota nehnuteľnosti
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
PageCount
Získajte číslo stránky.
public abstract int PageCount { get; }Hodnota nehnuteľnosti
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
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
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
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
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é.