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()
يختبئ البيانات ويضمن عدم إجراء أي تحميل إضافي للبيانات منأرشيف الوسم : أرشيف الوسم : أرشيف الوسم
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(إنت، إنت، 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
إذا قمت بتعيين الألوان “الحقيقية” سيتم تحديثها وفقًا للجدول الجديد؛ وإلا فإن مؤشرات الألوان لا تزال غير متغيرة.