Class TiffDataType

TiffDataType class

Ο τύπος δεδομένων tiff.

public abstract class TiffDataType : IComparable

Ιδιότητες

ΟνομαΠεριγραφή
AlignedDataSize { get; }Λαμβάνει το πρόσθετο μέγεθος δεδομένων σε byte (σε περίπτωση που τα 12 byte δεν είναι αρκετά για να χωρέσουν τα δεδομένα της ετικέτας).
abstract Count { get; }Λαμβάνει τον αριθμό των στοιχείων.
abstract DataSize { get; }Λαμβάνει το πρόσθετο μέγεθος δεδομένων σε byte (σε περίπτωση που τα 12 byte δεν είναι αρκετά για να χωρέσουν τα δεδομένα της ετικέτας).
Id { get; }Λαμβάνει αναπαράσταση ακέραιου αριθμού αναγνωριστικού ετικέτας.
IsValid { get; }Λαμβάνει μια τιμή που υποδεικνύει εάν τα δεδομένα ετικέτας είναι έγκυρα. Η έγκυρη ετικέτα περιέχει δεδομένα που μπορούν να διατηρηθούν. Δεν είναι δυνατή η αποθήκευση της μη έγκυρης ετικέτας.
TagId { get; }Λαμβάνει το αναγνωριστικό ετικέτας.
abstract TagType { get; }Λαμβάνει τον τύπο ετικέτας.
abstract Value { get; set; }Λαμβάνει ή ορίζει την τιμή που περιέχει αυτός ο τύπος δεδομένων.

Μέθοδοι

ΟνομαΠεριγραφή
static ReadTag(TiffStreamReader, long)Διαβάζει τα δεδομένα της ετικέτας.
CompareTo(object)Συγκρίνει την τρέχουσα παρουσία με ένα άλλο αντικείμενο του ίδιου τύπου και επιστρέφει έναν ακέραιο που υποδεικνύει εάν η τρέχουσα παρουσία προηγείται, ακολουθεί ή εμφανίζεται στην ίδια θέση με τη σειρά ταξινόμησης με το άλλο αντικείμενο.
virtual DeepClone()Εκτελεί έναν βαθύ κλώνο αυτής της παρουσίας.
override ToString()Επιστρέφει αString που αντιπροσωπεύει αυτήν την περίπτωση.
abstract WriteAdditionalData(TiffStreamWriter)Γράφει τα πρόσθετα δεδομένα ετικέτας.
WriteTag(TiffStreamWriter, long)Γράφει τα δεδομένα της ετικέτας.

Δείτε επίσης