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()

داده ها را پنهان می کند و اطمینان حاصل می کند که هیچ بار اضافی از داده های زیر انجام نخواهد شد.دانلود نرم افزار DataStreamSupporter.DataStreamContainer

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، خارج از 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، ImageResizeSettings)

تصویر را بازسازی می کند.

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(بایگانی برچسب ها: bool)

پالت تصویر را نصب کنید.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

پالت را تنظیم کنید.

updateColors bool

اگر به رنگ های “واقعی” تنظیم شده باشد، با توجه به پالت جدید به روز خواهد شد؛ در غیر این صورت شاخص های رنگی بدون تغییر باقی می مانند. توجه داشته باشید که شاخص های نامتغییر ممکن است تصویر در بارگذاری شکسته شود اگر برخی از شاخص ها ورودی های پالت نامناسب داشته باشند.

همچنین ببینید

VectorImage , IMultipageImage

 فارسی