TiffImage

TiffImage class

Αντιπροσωπεύει μία εικόνα σε μορφή TIFF (Μορφή αρχείου με ετικέτα) με τα μεταδεδομένα και τις πρόσθετες μεθόδους

public sealed class TiffImage : RasterImageResourceBase

Κατασκευαστές

Ονομα Περιγραφή
TiffImage(string, Stream) Δημιουργεί νέα παρουσία GifImage από περιεχόμενο, που αναπαρίσταται ως ροή byte και με καθορισμένο όνομα
TiffImage(string, string) Δημιουργεί νέα παρουσία TiffImage από περιεχόμενο, που αναπαρίσταται ως συμβολοσειρά με κωδικοποίηση base64 και με καθορισμένο όνομα

Ιδιότητες

Ονομα Περιγραφή
AspectRatio { get; } Επιστρέφει έναν λόγο διαστάσεων αυτής της εικόνας ως σχέση πλάτους προς ύψος
ByteContent { get; } Επιστρέφει περιεχόμενο αυτής της εικόνας ράστερ ως byte stream
FilenameWithExtension { get; } Επιστρέφει το σωστό όνομα αρχείου αυτής της εικόνας ράστερ, το οποίο αποτελείται από όνομα και επέκταση. Θεωρητικά μπορεί να διαφέρει από το όνομα.
FramesCount { get; } Επιστρέφει έναν αριθμό καρέ (εικόνων) μέσα σε αυτήν την εικόνα TIFF. Δεν μπορεί να είναι μικρότερο από 1.
IsDisposed { get; } Καθορίζει εάν αυτή η εικόνα ράστερ είναι τοποθετημένη ή όχι
Length { get; } Επιστρέφει το μήκος αυτού του αρχείου εικόνας ράστερ σε bytes
LinearDimensions { get; } Επιστρέφει γραμμικές διαστάσεις αυτής της εικόνας ράστερ (πλάτος και ύψος)
Name { get; } Επιστρέφει το όνομα αυτής της εικόνας ράστερ. Συνήθως δεν περιέχει επέκταση ονόματος αρχείου και θεωρητικά μπορεί να διαφέρει από το όνομα αρχείου.
TextContent { get; } Επιστρέφει περιεχόμενο αυτής της εικόνας ράστερ ως string με κωδικοποίηση base64
override Type { get; } Επιστρέφει ImageType.Tiff

Μέθοδοι

Ονομα Περιγραφή
Dispose() Απορρίπτει αυτήν την εικόνα ράστερ, απορρίπτει το περιεχόμενό της και καθιστά τις περισσότερες μεθόδους και ιδιότητες μη λειτουργικές
Equals(IHtmlResource) Ελέγχει αυτό το στιγμιότυπο με καθορισμένο στην ισότητα αναφοράς.
GenerateBitmap() Δημιουργεί και επιστρέφει μια νέα παρουσία του ‘System.Drawing.Bitmap’ από αυτήν την εικόνα ράστερ.
ReduceToNewHeight(ushort) Δημιουργεί και επιστρέφει έναν νέο μειωμένο πόρο εικόνας του ίδιου τύπου, αλλά με καθορισμένο νέο μειωμένο ύψος και αναλογικά μειωμένο πλάτος.
Save(string) Αποθηκεύει αυτήν την εικόνα ράστερ στο καθορισμένο αρχείο
static IsValid(Stream) Ελέγχει εάν η καθορισμένη ροή είναι έγκυρη εικόνα TIFF
static IsValid(string) Ελέγχει εάν η καθορισμένη συμβολοσειρά με κωδικοποίηση base64 είναι έγκυρη εικόνα TIFF

Εκδηλώσεις

Ονομα Περιγραφή
event Disposed Συμβάν, το οποίο συμβαίνει όταν αυτή η εικόνα ράστερ είναι disposed

Παρατηρήσεις

Δείτε https://en.wikipedia.org/wiki/TIFF για λεπτομέρειες. Σε πολύ σπάνιες περιπτώσεις, το TIFF υπάρχει μέσα στα έγγραφα του WordProcessing.

Δείτε επίσης