Εικόνα TIFF (.tiff)
TIFF ΤυπικόΗ μορφή Tagged Image File Format (TIFF) αποτελεί το χρυσό πρότυπο για σάρωση εγγράφων υψηλής ανάλυσης, αρχειακή αποθήκευση φωτογραφιών, ιατρική απεικόνιση και προεκτύπωση εμπορικών εντύπων.
Μετατροπή TIFF σε JPG
Δωρεάν μετατροπέας από TIFF σε JPG εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.
Επιθεώρηση & Μεταδεδομένα
Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία TIFF ελέγχοντας την αρχική δυαδική ακολουθία byte:
Υπογραφή κεφαλίδας σε επίπεδο byte (Magic Bytes)
Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία TIFF ελέγχοντας την αρχική δυαδική ακολουθία byte:
ΔΕΚΑΕΞΑΔΙΚΗ ΥΠΟΓΡΑΦΗ (OFFSET 0):
49 49 2A 00 / 4D 4D 00 2AΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: II*\0 / MM\0*
Τυποποίηση: TIFF Revision 6.0 (Adobe Systems)
Τεχνικές Προδιαγραφές
| Αρχιτεκτονική Περιέκτη | Περιέκτης ετικετών και τιμών Image File Directory (IFD) με υποστήριξη εικόνων πολλών σελίδων και δομών πλακιδίων |
| Συμπίεση | Uncompressed, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax, or JPEG |
| Σειρά byte (endianness) | Little-Endian ('II' Intel) or Big-Endian ('MM' Motorola) |
| Χρωματικοί Χώροι | sRGB, Adobe RGB, CMYK, CIELAB, Embedded ICC Profiles (Tag 34675) |
| Κανάλια & Δομή | Δυαδικό (1 bit), κλίμακα του γκρι (8/16 bit), RGB (24/48 bit), CMYK (32 bit) και πολυφασματικά επίπεδα κανάλια |
| Μέγιστες Διαστάσεις | 4,294,967,295 x 4,294,967,295 εικονοστοιχεία (επέκταση BigTIFF 64 bit) |
| Διαφάνεια | Συσχετισμένα ή μη συσχετισμένα κανάλια άλφα και μάσκες διαφάνειας |
| Ροή δεδομένων και προοδευτική φόρτωση | Η μετάδοση με λωρίδες ή πλακίδια επιτρέπει μερική αποκωδικοποίηση εικόνας χωρίς φόρτωση ολόκληρου του αρχείου |
Τεχνικός Πίνακας Σύγκρισης: TIFF έναντι Ανταγωνιστών
| Τεχνικό χαρακτηριστικό | TIFF (Τρέχον) | PNG | JPG | |
|---|---|---|---|---|
| Υποστήριξη Πολλαπλών Σελίδων | Εγγενής αποθήκευση εγγράφων πολλών σελίδων | Μόνο ενιαία εικόνα | Πρότυπο εγγράφων πολλών σελίδων | Μόνο ενιαία εικόνα |
| Χρωματικοί Χώροι | RGB, CMYK, Lab, Κλίμακα του γκρι, Spot | RGB, Κλίμακα του γκρι | RGB, CMYK, Spot, Κλίμακα του γκρι | RGB, CMYK, Κλίμακα του γκρι |
| Υποστήριξη σε Web Browsers | Η υποστήριξη διαφέρει ανά πρόγραμμα περιήγησης· το Safari υποστηρίζει εικόνες TIFF | Ευρεία υποστήριξη στα σύγχρονα προγράμματα περιήγησης | Η ενσωματωμένη προβολή PDF είναι συνηθισμένη στα σύγχρονα προγράμματα περιήγησης | Ευρεία υποστήριξη στα σύγχρονα προγράμματα περιήγησης |
| Μακροχρόνια αρχειακή διατήρηση | Προτιμάται σε ορισμένες ροές εργασίας διατήρησης της Βιβλιοθήκης του Κογκρέσου | Υψηλή (ανοιχτό πρότυπο ιστού) | Πρότυπο ISO (PDF/A) | Χαμηλή (γενεακή απώλεια λόγω συμπίεσης με απώλειες) |
Συνήθεις τρόποι καταστροφής δεδομένων και οδηγός ανάκτησης δεκαεξαδικών δεδομένων
Το λογισμικό αναφέρει το μήνυμα 'TIFFReadDirectory: Failed to read directory at offset X'.
Βασική Αιτία: Κατεστραμμένος δείκτης IFD στην κεφαλίδα ή περικομμένο αρχείο που τερματίζεται πριν από τον πίνακα ετικετών IFD.
Ανάκτηση: Ανακατασκευάστε το ευρετήριο IFD χρησιμοποιώντας το tiffsplit/libtiff ή μετατρέψτε το μέσω του File2File.app TIFF Converter.
Ανάλυση ασφάλειας και διανύσματα επίθεσης στον αναλυτή
Το LibTIFF και οι αποκωδικοποιητές TIFF τρίτων κατασκευαστών υπήρξαν ιστορικά ευάλωτοι σε υπερχειλίσεις ενδιάμεσης μνήμης σωρού (heap buffer overflows) που προκαλούνται από κατασκευασμένες τιμές ετικετών.
Γνωστά διανύσματα επίθεσης
- Υπερχείλιση ακεραίων κατά τον υπολογισμό StripByteCounts που οδηγεί σε υπερχείλιση buffer σωρού.
- Εγγραφή μνήμης εκτός ορίων κατά την αποσυμπίεση ροής bit LZW.
- Άρνηση υπηρεσίας (DoS) μέσω κυκλικών βρόχων δεικτών καταλόγου IFD.
Βέλτιστες αμυντικές πρακτικές: Αποκωδικοποιήστε αρχεία TIFF χρησιμοποιώντας μηχανές WebAssembly απομονωμένες από τη μνήμη, με αυστηρή επικύρωση ορίων.
Ιστορική Αναδρομή & Ορόσημα
Κύρια Πλεονεκτήματα
- Το TIFF είναι προτιμώμενη μορφή σε ορισμένες ροές εργασίας διατήρησης της Βιβλιοθήκης του Κογκρέσου, μεταξύ άλλων για πολλές ψηφιοποιημένες φωτογραφίες· η επιλογή αρχειακής μορφής εξαρτάται από το υλικό και τη ροή εργασίας.
- Οι επιλογές συμπίεσης TIFF χωρίς απώλειες, όπως LZW και Deflate, διατηρούν τις τιμές των pixel· το TIFF υποστηρίζει επίσης συμπίεση JPEG με απώλειες.
- Εγγενής υποστήριξη για έγγραφα πολλών σελίδων, επιτρέποντας την αποθήκευση ενός ολόκληρου σαρωμένου βιβλίου ή συμβολαίου σε ένα ενιαίο αρχείο.
Τεχνικοί Περιορισμοί & Μειονεκτήματα
- Σημαντικά μεγέθη αρχείων σε σύγκριση με σύγχρονες μορφές συμπίεσης όπως το WebP ή το AVIF.
- Το Safari μπορεί να εμφανίσει εικόνες TIFF στο πρόγραμμα περιήγησης. Τα Chrome, Firefox και πολλά άλλα προγράμματα περιήγησης δεν τις αποδίδουν απευθείας, γι’ αυτό μετατρέψτε τις σε PNG ή JPEG για χρήση σε ιστοσελίδα.
- Η εξαιρετικά ευέλικτη προδιαγραφή ετικετών (tags) σημαίνει ότι ορισμένες εξωτικές παραλλαγές TIFF αποτυγχάνουν να ανοίξουν σε διαφορετικά λογισμικά.
Ενδιαφέροντα Τεχνικά Στοιχεία
- Τα δύο πρώτα γράμματα σε ένα αρχείο TIFF δηλώνουν τη σειρά των bytes: το 'II' σημαίνει Intel (Little-Endian) και το 'MM' σημαίνει Motorola (Big-Endian).
- Οι προγραμματιστές αστειεύονταν περίφημα ότι το TIFF σημαίνει 'Thousands of Incompatible File Formats' (Χιλιάδες ασύμβατες μορφές αρχείων) λόγω της τεράστιας γκάμας προαιρετικών ετικετών.
- Οι Aldus και Microsoft παρουσίασαν το TIFF το 1986 για να συμβάλουν στην τυποποίηση της ανταλλαγής εικόνων σε εκδόσεις επιτραπέζιου υπολογιστή και ροές εργασίας σάρωσης.
Συχνές Τεχνικές Ερωτήσεις
Γιατί τα προγράμματα περιήγησης ιστού δεν μπορούν να ανοίξουν αρχεία TIFF;
Η υποστήριξη TIFF διαφέρει ανά πρόγραμμα περιήγησης: το Safari υποστηρίζει εικόνες TIFF, ενώ πολλά άλλα προγράμματα περιήγησης δεν τις υποστηρίζουν. Οι ανησυχίες για διπλώματα ευρεσιτεχνίας LZW ανήκουν στο παρελθόν και δεν εξηγούν τη σημερινή υποστήριξη.
Πώς μπορώ να μετατρέψω ένα TIFF πολλών σελίδων σε PDF;
Μπορείτε να μετατρέψετε αρχεία TIFF πολλών σελίδων σε τυπικά έγγραφα PDF ή ξεχωριστές εικόνες PNG χρησιμοποιώντας το File2File.app απευθείας στο πρόγραμμα περιήγησής σας.
Ποια είναι η διαφορά μεταξύ συμπίεσης LZW και ZIP στο TIFF;
Τα LZW και ZIP (Deflate) είναι μέθοδοι χωρίς απώλειες. Το LZW υποστηρίζεται ευρέως· το μέγεθος αρχείου εξαρτάται από το περιεχόμενο της εικόνας και τις ρυθμίσεις κωδικοποίησης.
Σχετικά ζεύγη μετατροπής για TIFF
Η μετατροπή ενός αρχείου Tagged Image File Format σε JPEG συρρικνώνει τα ογκώδη αρχειακά γραφικά σε ελαφριές εικόνες που φορτώνονται αμέσως σε ιστοτόπους και κινητές συσκευές.
Η μετατροπή εικόνων JPEG σε μορφή TIFF μετατρέπει τις συμπιεσμένες εικόνες με απώλειες σε ευέλικτα δοχεία που υποστηρίζουν αποθήκευση χωρίς απώλειες και προηγμένες λειτουργίες επεξεργασίας.
Μετατρέψτε μια σάρωση TIFF σε μία σελίδα PDF για έλεγχο. Διαβάζεται μόνο ο πρώτος κατάλογός της· τα συμπιεσμένα TIFF ή τα TIFF με μεγάλο βάθος bit ενδέχεται να μην αποκωδικοποιηθούν.