1.5 ΔΟΜΗ ΤΗΣ ΕΠΙΚΕΦΑΛΙΔΑΣ ΑΡΧΕΙΟΥ TIFF


Το τμήμα επικεφαλίδας (φαίνεται στο σχήμα 1.4) είναι η πρώτη πληροφορία η οποία εμφανίζεται σε ένα αρχείο TIFF και αποτελείται από 8 BYTE.

Είναι πολύ σημαντικό να διαβάζουμε την επικεφαλίδα του αρχείου πριν κάνουμε οτιδήποτε άλλο, αφού αυτή περιγράφει τη διάταξη με την οποία εμφανίζονται τα ΒΥΤΕ που υπάρχουν στο υπόλοιπο αρχείο TIFF καθώς και την πρώτη δεικτοδότηση διεύθυνσης.

Υπάρχουν δύο τύποι οργάνωσης των ΒΥΤΕ που υποστηρίζονται στα αρχεία TIFF, ο τύπος MOTOROLA, όπου το περισσότερο σημαντικό ΒΥΤΕ πληροφορίας ακολουθείται από το λιγότερο σημαντικό (όπως στον επεξεργαστή 68000) και ο τύπος INTEL, όπου το λιγότερο σημαντικό ΒΥΤΕ πληροφορίας ακολουθείται από το περισσότερο σημαντικό (όπως στον επεξεργαστή 8086).




+-------------------------------+ ΒΥΤΕ 0 | | +- ΟΡΓΑΝΩΣΗ BYTE -| | | +-------------------------------| ΒΥΤΕ 2 | | +- ΕΚΔΟΣΗ # -| | | +-------------------------------| ΒΥΤΕ 4 | | +- ΔΕΙΚΤΗΣ ΓΙΑ ΤΟΝ -| | | +- -| ΒΥΤΕ 6 | | +- ΠΡΩΤΟ ΚΑΤΑΛΟΓΟ -| | | +-------------------------------| ΒΥΤΕ 8 : : : :

σχήμα 1.4


Η οργάνωση των ΒΥΤΕ του αρχείου δηλώνεται σε κώδικα ASCII στα δύο πρώτα ΒΥΤΕ της επικεφαλίδας (ή του αρχείου). Αν οι κωδικοί ASCII αντιστοιχούν στους χαρακτήρες "ΙΙ" τότε έχουμε την διάταξη της INTEL, ενώ αν αντιστοιχούν στους χαρακτήρες "ΜΜ" έχουμε τη διάταξη της MOTOROLA.

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

Η επικεφαλίδα επίσης περιλαμβάνει τον αριθμό έκδοσης του TIFF και ένα δείκτη προς τον πρώτο καταλόγο. Πρέπει να σημειώσουμε ότι κάθε δείκτης σε ένα αρχείο TIFF έχει ως αναφορά την αρχή του αρχείου.

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