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
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; }
Стоимость недвижимости
DefaultPage
Получите дефолтную страницу.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }
Стоимость недвижимости
Height
Получается высота изображения.
public override int Height { get; }
Стоимость недвижимости
IsCached
Получается значение, указывающее на то, скрываются ли данные объекта в настоящее время и не требуется чтения данных.
public override bool IsCached { get; }
Стоимость недвижимости
PageCount
Получите страницу счетов.
public abstract int PageCount { get; }
Стоимость недвижимости
PageExportingAction
Получает или устанавливает экспортную акцию страницы.Обратите внимание, что настройка этого метода автоматически выпустит ресурсы страницы после ее выполнения.Он будет выполнен только до того, как каждая страница будет сохранена.
public virtual PageExportingAction PageExportingAction { get; set; }
Стоимость недвижимости
Pages
Получить страницы .
public abstract Image[] Pages { get; }
Стоимость недвижимости
Image [ ]
Width
Получить ширину изображения.
public override int Width { get; }
Стоимость недвижимости
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
Сериализированный поток
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
Если настроены на “истинные” цвета будут обновлены в соответствии с новым палетом; в противном случае индексы цвета остаются неизменными. Обратите внимание, что неизмененные индекси могут разрушить изображение на загрузке, если некоторые индекс имеют несовместимые палетные входы.