Class VectorMultipageImage
Název místa: Aspose.Imaging Shromáždění: Aspose.Imaging.dll (25.4.0)
Vektorový multipage image
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
Dědiční č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
Obdrží obrázek bitů na pixel počítán.
public override int BitsPerPixel { get; }
Hodnota nemovitosti
DefaultPage
Dostanete default stránku.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }
Hodnota nemovitosti
Height
Získejte výšku obrazu.
public override int Height { get; }
Hodnota nemovitosti
IsCached
Obdrží hodnotu, která naznačuje, zda jsou data objektu v současné době krytá a není nutné číst údaje.
public override bool IsCached { get; }
Hodnota nemovitosti
PageCount
Obdržíte číslo stránky.
public abstract int PageCount { get; }
Hodnota nemovitosti
PageExportingAction
Obdržíte nebo nastavíte exportní akci stránky.Vezměte prosím na vědomí, že nastavení této metody automaticky uvolní zdroje stránky po jeho proveden.To bude spuštěno těsně předtím, než bude každá stránka uložena.
public virtual PageExportingAction PageExportingAction { get; set; }
Hodnota nemovitosti
Pages
Dostane stránky.
public abstract Image[] Pages { get; }
Hodnota nemovitosti
Image []a[]
Width
Získejte šířku obrazu.
public override int Width { get; }
Hodnota nemovitosti
Methods
CacheData()
ukrývá údaje a zajišťuje, že žádné dodatečné datové nabití nebude provedeno z podkladovéhoPřipomínka.DataStreamSupporter.DataStreamContainer.
public override void CacheData()
Crop(Rectangle)
Zkresluje specifikovaný rektangul.
public override void Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
V pravém úhlu.
GetEmbeddedImages()
Obdrží vestavěné obrázky.
public override EmbeddedImage[] GetEmbeddedImages()
Returns
EmbeddedImage []a[]
řada obrázků
GetSerializedStream(ImageOptionsBase, Rectangle, out int)
Přeměna na APS.
public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)
Parameters
imageOptions
ImageOptionsBase
Možnosti snímk.
clippingRectangle
Rectangle
Klipovací pravý úhel.
pageNumber
int
A číslo stránky.
Returns
Serializovaný proud
ReleaseManagedResources()
Ujistěte se, že zde nejsou zveřejněny žádné nezveřejněné zdroje, protože mohou být již zveřejněny.
protected override void ReleaseManagedResources()
RemoveBackground(RemoveBackgroundSettings)
Odstraňuje pozad.
public override void RemoveBackground(RemoveBackgroundSettings settings)
Parameters
settings
RemoveBackgroundSettings
a nastaven.
RemoveBackground()
Odstraňuje pozad.
public override void RemoveBackground()
Resize(int, int, resizeType)
Odstraňuje obraz.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parameters
newWidth
int
A nová šířka.
newHeight
int
A nová výška.
resizeType
ResizeType
Tyto typy jsou recidivn.
Resize(snímky, snímky, snímky)
Odstraňuje obraz.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parameters
newWidth
int
A nová šířka.
newHeight
int
A nová výška.
settings
ImageResizeSettings
Zpětné nastaven.
Rotate(flotila)
Obrázek se otáčí kolem centra.
public override void Rotate(float angle)
Parameters
angle
float
Otevírací úhel v stupních. pozitivní hodnoty se otáčí po hodin.
RotateFlip(RotateFlipType)
Obrátí, flips, nebo otáčí a flips obrázek.
public override void RotateFlip(RotateFlipType rotateFlipType)
Parameters
rotateFlipType
RotateFlipType
Typ rotačního flipu.
SaveData(Stream)
Ušetříme data.
protected override void SaveData(Stream stream)
Parameters
stream
Stream
Příliv pro ukládání dat.
SetPalette(IkolorPalette, Boolová)
Vytvořte paletu obrazu.
public override void SetPalette(IColorPalette palette, bool updateColors)
Parameters
palette
IColorPalette
Paleta je na nastaven.
updateColors
bool
pokud je nastaven na “skutečné” barvy budou aktualizovány podle nové palety; jinak barevné indexy zůstávají nezměněny.