Class OdImage
Tên không gian: Aspose.Imaging.FileFormats.OpenDocument Tổng hợp: Aspose.Imaging.dll (25.4.0)
Tài liệu mở
[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
Thành viên thừa kế
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(StreamContainer và LoadOptions)
Bắt đầu một đối tượng mới Aspose.Imaging.FileFormats.OpenDocument.OdImage bằng cách cung cấp một container dòng bên cạnhvới các tùy chọn tải, tạo điều kiện cho sự tích hợp không dây vào các ứng dụng phần mềm.nhà xây dựng xử lý hiệu quả dữ liệu hình ảnh, cung cấp tính linh hoạt và kiểm soátquá trình tải
public OdImage(StreamContainer streamContainer, LoadOptions options)
Parameters
streamContainer
StreamContainer
dòng chảy
options
LoadOptions
Các tùy chọn tải.
OdImage(StreamContainer)
Tạo một trường hợp mới của lớp Aspose.Imaging.FileFormats.OpenDocument.OdImage, được thiết kế đặc biệt choInitialization với một container dòng. Constructor này cho phép tích hợp không dâyvới nguồn dữ liệu dựa trên dòng, giúp xử lý hiệu quả các ứng dụng OdImagetrong các hệ thống phần mềm.
public OdImage(StreamContainer streamContainer)
Parameters
streamContainer
StreamContainer
Vòng container dòng.
Properties
BitsPerPixel
Quay lại số bit mỗi pixel cho hình ảnh. thuộc tính này cung cấp sự hiểu biếtđến mức độ chi tiết và độ sâu màu được trình bày trong hình ảnh, hỗ trợ trong nhiềuNhiệm vụ xử lý hình ảnh và tối ưu hóa.
public override int BitsPerPixel { get; }
Giá trị bất động sản
Exceptions
Không thực hiện tài sản này
DefaultPage
Quay lại trang mặc định liên quan đến hình ảnh, cung cấp quyền truy cập cần thiết chotrang chính trong bộ sưu tập hình ảnh. tài sản này làm tăng tốc độ di chuyểnvà thao tác dữ liệu hình ảnh, nâng cao hiệu quả của phát triển phần mềmdòng công việc
[Obsolete("Please use Pages[n]")]
public override Image DefaultPage { get; }
Giá trị bất động sản
IsCached
Nhận một giá trị boolean cho thấy liệu dữ liệu của đối tượng hiện đangcache, do đó loại bỏ nhu cầu đọc dữ liệu. tài sản này phục vụ như mộtChỉ số tối ưu hóa, cải thiện hiệu suất bằng cách giảm thiểu truy cập dữ liệu giảm giáhoạt động
public override bool IsCached { get; }
Giá trị bất động sản
Exceptions
Không thực hiện phương pháp này
Metadata
Retrieves metadata specific to OpenDocument files. thuộc tính này cho phép truy cập vàothông tin cần thiết được tích hợp trong các tệp OD, tạo điều kiện cho các hoạt động khác nhau như:như khai thác, sửa đổi hoặc phân tích các metadata.
public OdMetadata Metadata { get; }
Giá trị bất động sản
PageCount
Quay lại tổng số các trang trong hình ảnh. tài sản này là cần thiết choCác ứng dụng quản lý hình ảnh đa trang, cho phép họ xác định chính xácSố trang có sẵn để xử lý hoặc hiển thị.
public override int PageCount { get; }
Giá trị bất động sản
Records
Quay lại các bản ghi OpenDocument được lưu trữ trong hình ảnh. tài sản này cung cấptruy cập vào các yếu tố dữ liệu cấu trúc cụ thể được tích hợp trong các tệp OpenDocument,tạo điều kiện cho việc thu thập hoặc thao túng thông tin liên quan để xử lý thêmhoặc phân tích.
public OdObject[] Records { get; }
Giá trị bất động sản
OdObject [ ]
Methods
ReleaseManagedResources()
Hãy chắc chắn rằng không có tài nguyên không được quản lý được phát hành ở đây, vì chúng có thể đã được phát hành.
protected override void ReleaseManagedResources()