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()
داده ها را پنهان می کند و اطمینان حاصل می کند که هیچ بار اضافی از داده های زیر انجام نخواهد شد.دانلود نرم افزار 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
جریان سریالی
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
اگر به رنگ های “واقعی” تنظیم شده باشد، با توجه به پالت جدید به روز خواهد شد؛ در غیر این صورت شاخص های رنگی بدون تغییر باقی می مانند. توجه داشته باشید که شاخص های نامتغییر ممکن است تصویر در بارگذاری شکسته شود اگر برخی از شاخص ها ورودی های پالت نامناسب داشته باشند.