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
객체의 데이터가 현재 있는지 여부를 나타내는 볼레인 값을 얻습니다.cache, 따라서 데이터 읽기의 필요성을 제거합니다.이 재산은최적화 지표, 낮은 데이터 액세스를 최소화함으로써 성능 향상수술에 대하여
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()