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

يختبئ البيانات ويضمن عدم إجراء أي تحميل إضافي للبيانات منأرشيف الوسم : أرشيف الوسم : أرشيف الوسم

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(إنت، إنت، 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(اللوحة، بول)

إعداد لوحة الصورة.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

اللوحة التي يجب وضعها.

updateColors bool

إذا قمت بتعيين الألوان “الحقيقية” سيتم تحديثها وفقًا للجدول الجديد؛ وإلا فإن مؤشرات الألوان لا تزال غير متغيرة.

انظر أيضا

VectorImage , IMultipageImage

 عربي