Class VectorMultipageImage
Nazwa przestrzeń: Aspose.Imaging Zgromadzenie: Aspose.Imaging.dll (25.5.0)
Zdjęcie Vector Multipage
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImageInheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
Dziedziczeni członkowie
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
Otrzymuje bity obrazu na liczbę pikseli.
public override int BitsPerPixel { get; }Wartość nieruchomości
DefaultPage
Dostęp do strony default.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }Wartość nieruchomości
Height
Otrzymuje wysokość obrazu.
public override int Height { get; }Wartość nieruchomości
IsCached
Otrzymuje wartość wskazującą, czy dane obiektu są obecnie przechowywane, a nie wymagane jest czytanie danych.
public override bool IsCached { get; }Wartość nieruchomości
PageCount
Otrzymuje liczbę stron.
public abstract int PageCount { get; }Wartość nieruchomości
PageExportingAction
otrzymuje lub ustawia działanie eksportowe strony.Należy pamiętać, że ustawienie tej metody automatycznie uwalnia zasoby strony po jego wykonaniu.Będą one wykonywane dopiero zanim każda strona zostanie uratowana.
public virtual PageExportingAction PageExportingAction { get; set; }Wartość nieruchomości
Pages
Znajdują się strony.
public abstract Image[] Pages { get; }Wartość nieruchomości
Image [ ]
Width
Uzyskuje szerokość obrazu.
public override int Width { get; }Wartość nieruchomości
Methods
CacheData()
ukrywa dane i gwarantuje, że żadne dodatkowe ładowanie danych nie zostanie wykonane z podłożaAspose.Imaging.DataStreamSupporter.Container danych
public override void CacheData()Crop(Rectangle)
Wyróżnia się określony rektangul.
public override void Crop(Rectangle rectangle)Parameters
rectangle Rectangle
z rektangulą .
GetEmbeddedImages()
Poznaj wbudowane obrazy.
public override EmbeddedImage[] GetEmbeddedImages()Returns
EmbeddedImage [ ]
Różne obrazy
GetSerializedStream(Opcje obrazuBase, Rectangle, out int)
Konwersja do APS.
public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)Parameters
imageOptions ImageOptionsBase
Opcje opcji obrazu.
clippingRectangle Rectangle
Rękawiczki z rektanglem.
pageNumber int
I numer strony.
Returns
Seryjny strumień
ReleaseManagedResources()
Upewnij się, że nie zarządzane zasoby nie są tutaj uwalniane, ponieważ mogą być już uwalniane.
protected override void ReleaseManagedResources()RemoveBackground(RemoveBackgroundSettings)
Usuń tło.
public override void RemoveBackground(RemoveBackgroundSettings settings)Parameters
settings RemoveBackgroundSettings
i ustawień .
RemoveBackground()
Usuń tło.
public override void RemoveBackground()Resize(int, int, resizeType)
Odśwież obraz.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)Parameters
newWidth int
Nowa szerokość .
newHeight int
Nowa wysokość .
resizeType ResizeType
Ten rodzaj rewizji.
Resize(int, int, ImageResizeSettings)
Odśwież obraz.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)Parameters
newWidth int
Nowa szerokość .
newHeight int
Nowa wysokość .
settings ImageResizeSettings
Zmiany w ustawieniach.
Rotate(Floty)
Rotacja obrazu wokół centrum.
public override void Rotate(float angle)Parameters
angle float
Kąt obrotowy w stopniach. wartości pozytywne będą obrotować zegarem.
RotateFlip(RotateFlipType)
Rota, flips, lub rotuje i flips obraz.
public override void RotateFlip(RotateFlipType rotateFlipType)Parameters
rotateFlipType RotateFlipType
Rodzaj obrotowy flip.
SaveData(Stream)
Oszczędzaj dane.
protected override void SaveData(Stream stream)Parameters
stream Stream
Przepływ do przechowywania danych do.
SetPalette(IkolorPalette, Bool)
Ustaw paletę obrazu.
public override void SetPalette(IColorPalette palette, bool updateColors)Parameters
palette IColorPalette
Płytka do ustawienia.
updateColors bool
Jeśli ustawione na “prawdziwe” kolory zostaną zaktualizowane zgodnie z nową paletą; w przeciwnym razie indeksy kolorów pozostają niezmienione.