Class VectorMultipageImage

Class VectorMultipageImage

Nazwa przestrzeń: Aspose.Imaging Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Zdjęcie Vector Multipage

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

Dziedziczeni członkowie

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

int

DefaultPage

Dostęp do strony default.

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

Wartość nieruchomości

Image

Height

Otrzymuje wysokość obrazu.

public override int Height { get; }

Wartość nieruchomości

int

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

bool

PageCount

Otrzymuje liczbę stron.

public abstract int PageCount { get; }

Wartość nieruchomości

int

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

PageExportingAction

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

int

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

Stream

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.

Zobacz również

VectorImage , IMultipageImage

 Polski