Class OdImage
نام ها : Aspose.Imaging.FileFormats.OpenDocument جمع آوری: Aspose.Imaging.dll (25.4.0)
اسناد باز
[JsonObject(MemberSerialization.OptIn)]
public abstract class OdImage : VectorMultipageImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage ← OdImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
اعضای ارثی
VectorMultipageImage.CacheData() , VectorMultipageImage.Crop(Rectangle) , VectorMultipageImage.Resize(int, int, ResizeType) , VectorMultipageImage.Rotate(float) , VectorMultipageImage.Resize(int, int, ImageResizeSettings) , VectorMultipageImage.RotateFlip(RotateFlipType) , VectorMultipageImage.RemoveBackground(RemoveBackgroundSettings) , VectorMultipageImage.RemoveBackground() , VectorMultipageImage.SetPalette(IColorPalette, bool) , VectorMultipageImage.GetEmbeddedImages() , VectorMultipageImage.SaveData(Stream) , VectorMultipageImage.GetSerializedStream(ImageOptionsBase, Rectangle, out int) , VectorMultipageImage.ReleaseManagedResources() , VectorMultipageImage.PageCount , VectorMultipageImage.Pages , VectorMultipageImage.DefaultPage , VectorMultipageImage.IsCached , VectorMultipageImage.BitsPerPixel , VectorMultipageImage.Width , VectorMultipageImage.Height , VectorMultipageImage.PageExportingAction , 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
OdImage(بایگانی برچسب ها: LoadOptions)
شروع یک اشیاء Aspose.Imaging.FileFormats.OpenDocument.OdImage جدید با ارائه یک ظرف جریان در کناربا گزینه های بارگذاری، تسهیل ادغام بی سیم در برنامه های نرم افزاری.اینسازنده به طور موثر پردازش داده های تصویر، ارائه انعطاف پذیری و کنترل برفرآیند شارژ
public OdImage(StreamContainer streamContainer, LoadOptions options)
Parameters
streamContainer
StreamContainer
جریان است.
options
LoadOptions
گزینه های بارگیری
OdImage(StreamContainer)
ایجاد یک مثال جدید از کلاس Aspose.Imaging.FileFormats.OpenDocument.OdImage، طراحی شده به طور خاص برایشروع با یک مخزن جریان.این سازنده امکان ادغام بی سیم را فراهم می کندبا منابع داده مبتنی بر جریان، تسهیل مدیریت موثر از موارد OdImageدر سیستم های نرم افزاری
public OdImage(StreamContainer streamContainer)
Parameters
streamContainer
StreamContainer
جریان کانتینر
Properties
BitsPerPixel
بازگرداندن تعداد بیت ها در هر پیکسل برای تصویر.این ویژگی ارائه می دهدبه سطح جزئیات و عمق رنگ نشان داده شده در تصویر، کمک به در انواعوظایف پردازش تصویر و بهینه سازی
public override int BitsPerPixel { get; }
ارزش املاک
Exceptions
که این املاک را اجرا نکرده اند.
DefaultPage
بازگرداندن صفحه پیش فرض مرتبط با تصویر، ارائه دسترسی ضروری بهصفحه اصلی در داخل مجموعه تصویر.این ویژگی ناوبری را به روز می کندو دستکاری داده های تصویر، بهبود بهره وری توسعه نرم افزارجریان های کار
[Obsolete("Please use Pages[n]")]
public override Image DefaultPage { get; }
ارزش املاک
IsCached
به دست آوردن یک مقدار بولی نشان می دهد که آیا داده های شی در حال حاضرکاسه، در نتیجه از بین بردن نیاز به خواندن داده ها.این دارایی به عنوان یکشاخص بهینه سازی، بهبود عملکرد با به حداقل رساندن دسترسی به داده های کاهش یافتهعملیات .
public override bool IsCached { get; }
ارزش املاک
Exceptions
که این روش را اجرا نکرده اند
Metadata
بازگرداندن متا داده های خاص به فایل های OpenDocument.این ویژگی اجازه دسترسی بهاطلاعات ضروری در داخل فایل های OD، تسهیل عملیات های مختلف مانندبه عنوان استخراج، اصلاح و یا تجزیه و تحلیل داده های متا.
public OdMetadata Metadata { get; }
ارزش املاک
PageCount
بازگرداندن تعداد کل صفحات در تصویر.این دارایی برایبرنامه های کاربردی مدیریت تصاویر چند صفحه ای، اجازه می دهد تا آنها را به دقت تعیینتعداد صفحات در دسترس برای پردازش یا نمایش
public override int PageCount { get; }
ارزش املاک
Records
بازگرداندن سوابق OpenDocument ذخیره شده در تصویر.دسترسی به عناصر داده های ساختاری خاص در فایل های OpenDocument،تسهیل بازگرداندن یا دستکاری اطلاعات مربوطه برای پردازش بیشتریا تحلیل
public OdObject[] Records { get; }
ارزش املاک
OdObject [ ]
Methods
ReleaseManagedResources()
منابع مدیریت شده را رها کنید اطمینان حاصل کنید که منابع غیر مدیریت شده در اینجا رها نمی شوند، زیرا ممکن است در حال حاضر رها شده باشند.
protected override void ReleaseManagedResources()