EPUBCheck MED-004: η κεφαλίδα εικόνας φαίνεται κατεστραμμένη
Ενημερωμένο:
EPUBCheck MED-004 είναι ένα μήνυμα σφάλματος: “Image file header may be corrupted.” Η κεφαλίδα ενός αρχείου εικόνας φαίνεται κατεστραμμένη, επομένως η εικόνα μπορεί να μην εμφανίζεται. EPUBCheck διαβάζει τα πρώτα байtes κάθε εικόνας για να ελέγξει τη μορφή και το μέγεθος της, και εδώ δεν έχουν νόημα.
Το επίσημο μήνυμα
Image file header may be corrupted.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
Τυπικές αιτίες
- Μια εικόνα που έχει διακοπεί σε μια αντιγραφή, μια λήψη ή μια αποτυχημένη λειτουργία ZIP.
- Μια εικόνα αποθηκευμένη από ένα ελαττωματικό εργαλείο ή ένα αρχείο του οποίου η επέκταση δεν ταιριάζει με το περιεχόμενο του.
Πώς να το διορθώσω
- Ανοίξτε την εικόνα σε έναν προβολέα εικόνας: αν αποτύχει ή δείχνει μόνο μέρος της εικόνας, είναι κατεστραμμένη.
- Επαναεξάγετε την εικόνα από την πηγή της και αντικαταστήστε το αρχείο, διατηρώντας το ίδιο όνομα ή ενημερώνοντας κάθε αναφορά σε αυτό.
- Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.
Όταν δεν είναι αυτό
Εάν η εικόνα δεν μπορεί να αποκωδικοποιηθεί καθόλου, EPUBCheck αναφέρει PKG-021; μια λάθος επέκταση είναι PKG-022.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα MED
MED-003Picture "img" elements must reference core media type resources, but found resource "…" of type "…".MED-005Media Overlay audio reference … to non-standard audio type … found.MED_007Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".MED-008The time specified in the clipBegin attribute must not be after clipEnd.MED-009The time specified in the clipBegin attribute must not be the same as clipEnd.MED_010EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
Πηγές
- EPUB 3.3, §3.2 Core media types · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.