Class VectorMultipageImage

Class VectorMultipageImage

Именује се: Aspose.Imaging Асамблеја: Aspose.Imaging.dll (25.4.0)

Вектор мултистраница слика

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

Наслеђени чланови

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

Добије слику бита по пикселу рачуна.

public override int BitsPerPixel { get; }

Вредност имовине

int

DefaultPage

Добијте дефолтну страницу.

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

Вредност имовине

Image

Height

Добија висину слике.

public override int Height { get; }

Вредност имовине

int

IsCached

Добија вредност која указује на то да ли су подаци објекта тренутно скривени и да није потребно читање података.

public override bool IsCached { get; }

Вредност имовине

bool

PageCount

Добијете број странице.

public abstract int PageCount { get; }

Вредност имовине

int

PageExportingAction

Добија или поставља акцију извоза странице.Имајте на уму да ће подешавање ове методе аутоматски ослобађати ресурсе странице након што се изврши.То ће бити извршено управо пре него што свака страница буде спасена.

public virtual PageExportingAction PageExportingAction { get; set; }

Вредност имовине

PageExportingAction

Pages

Добијају се странице.

public abstract Image[] Pages { get; }

Вредност имовине

Image []

Width

Добија ширину слике.

public override int Width { get; }

Вредност имовине

int

Methods

CacheData()

Скрива податке и осигурава да неће бити извршеног додатног пуњења података из подложногAspose.Imaging.DataStreamSupporter.DatastremContainer.

public override void CacheData()

Crop(Rectangle)

Покреће одређени правоугао.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

То је правоугао.

GetEmbeddedImages()

Добијају уграђене слике.

public override EmbeddedImage[] GetEmbeddedImages()

Returns

EmbeddedImage []

Број слике

GetSerializedStream(ImageOptionsBase, Rectangle, out int)

Претварање у апс.

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

Parameters

imageOptions ImageOptionsBase

Опције за слику.

clippingRectangle Rectangle

Кључање у правоугао.

pageNumber int

Број странице .

Returns

Stream

Серијализовани ток

ReleaseManagedResources()

Ослобађа управљане ресурсе. Уверите се да се овде не ослобађају управљани ресурси, јер се они можда већ ослобађају.

protected override void ReleaseManagedResources()

RemoveBackground(RemoveBackgroundSettings)

Уклоните позадину.

public override void RemoveBackground(RemoveBackgroundSettings settings)

Parameters

settings RemoveBackgroundSettings

Успостављања је.

RemoveBackground()

Уклоните позадину.

public override void RemoveBackground()

Resize(int, int, resizeType)

Рециклирају слику.

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

Parameters

newWidth int

Нова ширина је.

newHeight int

Нова висина је.

resizeType ResizeType

Тип рецидива .

Resize(int, int, ImageResizeСеттингс)

Рециклирају слику.

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

Parameters

newWidth int

Нова ширина је.

newHeight int

Нова висина је.

settings ImageResizeSettings

Успостављају се подешавања.

Rotate(Флоат)

Ротирајте слику око центра.

public override void Rotate(float angle)

Parameters

angle float

Угао ротације у степени. позитивне вредности ће ротирати сат.

RotateFlip(RotateFlipType)

Ротира, флип, или ротира и флип слику.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Тип ротираног флипа.

SaveData(Stream)

Sačuvajte podatke.

protected override void SaveData(Stream stream)

Parameters

stream Stream

Поток да сачувате податке на.

SetPalette(ИЦОЛОРПАЛЕТ, БООЛ)

Поставите палету слике.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

Палет је постављен.

updateColors bool

ако је постављена на “истинске” боје ће бити ажурирана према новој палети; иначе индекси боја остају непромењени.

Гледајте такође

VectorImage , IMultipageImage

 Српски