Class OdImage

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

OdgImage , OtgImage

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

Επαναλαμβάνει τον αριθμό των bit ανά pixel για την εικόνα.Αυτή η ιδιότητα παρέχει εικόναστο επίπεδο της λεπτομέρειας και το βάθος του χρώματος που αντιπροσωπεύεται στην εικόνα, βοηθώντας σε διάφοραΕργασίες επεξεργασίας εικόνας και βελτιστοποίησης.

public override int BitsPerPixel { get; }

Αξία ιδιοκτησίας

int

Exceptions

NotImplementedException

Όσοι δεν υλοποιούν την ιδιοκτησία

DefaultPage

Επιστρέφει την προεπιλεγμένη σελίδα που σχετίζεται με την εικόνα, παρέχοντας απαραίτητη πρόσβαση σεΗ αρχική σελίδα εντός της συλλογής εικόνων.Αυτή η ιδιοκτησία βελτιώνει την πλοήγησηκαι χειραγώγηση των δεδομένων εικόνας, βελτίωση της αποτελεσματικότητας της ανάπτυξης λογισμικούΟι ροές εργασίας.

[Obsolete("Please use Pages[n]")]
public override Image DefaultPage { get; }

Αξία ιδιοκτησίας

Image

IsCached

Αποκτά αξία boolean που δείχνει αν τα δεδομένα του αντικειμένου είναι επί του παρόντοςκρυμμένο, εξαλείφοντας έτσι την ανάγκη για ανάγνωση δεδομένων. αυτή η ιδιοκτησία χρησιμεύει ωςΟ δείκτης βελτιστοποίησης, βελτίωση της απόδοσης με την ελαχιστοποίηση της περιοριστικής πρόσβασης στα δεδομέναΕπιχείρηση .

public override bool IsCached { get; }

Αξία ιδιοκτησίας

bool

Exceptions

NotImplementedException

Δεν εφαρμόζεται αυτή η μέθοδος

Metadata

Ανακατεύει συγκεκριμένα μεταδεδομένα σε αρχεία OpenDocument. Αυτή η ιδιότητα επιτρέπει την πρόσβαση σεουσιώδεις πληροφορίες ενσωματωμένες στα αρχεία OD, διευκολύνοντας τις διάφορες λειτουργίεςως εξόρυξη, τροποποίηση ή ανάλυση μεταδεδομένων.

public OdMetadata Metadata { get; }

Αξία ιδιοκτησίας

OdMetadata

PageCount

Επαναλαμβάνει τον συνολικό αριθμό σελίδων εντός της εικόνας.Αυτή η ιδιοκτησία είναι απαραίτητη γιαεφαρμογές που διαχειρίζονται εικόνες πολλών σελίδων, επιτρέποντάς τους να προσδιορίζουν με ακρίβεια τηναριθμός σελίδων που είναι διαθέσιμες για επεξεργασία ή προβολή.

public override int PageCount { get; }

Αξία ιδιοκτησίας

int

Records

Επιστρέφει τα αρχεία του OpenDocument που αποθηκεύονται μέσα στην εικόνα.πρόσβαση σε συγκεκριμένα δομημένα στοιχεία δεδομένων που ενσωματώνονται στα αρχεία του OpenDocument,διευκόλυνση της ανάκτησης ή της χειραγώγησης των σχετικών πληροφοριών για περαιτέρω επεξεργασίαή την ανάλυση.

public OdObject[] Records { get; }

Αξία ιδιοκτησίας

OdObject [ ]

Methods

ReleaseManagedResources()

Απελευθερώστε τους διαχειριζόμενους πόρους. Βεβαιωθείτε ότι δεν απελευθερώνονται εδώ μη διαχειριζόμενοι πόροι, καθώς μπορεί να έχουν ήδη απελευθερωθεί.

protected override void ReleaseManagedResources()
 Ελληνικά