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.
Δείτε επίσης