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.ДатаСтримКонтейнер.

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)

Конвертируются в APS.

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)

Сохранить данные.

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

 Русский