EPUBCheck MED-004: bildrubriken ser skadad ut
Uppdaterad:
EPUBCheck MED-004 är ett felmeddelande: “Image file header may be corrupted.” En bildfilens rubrik ser skadad ut, så bilden kanske inte visas. EPUBCheck läser de första bytes av varje image för att kontrollera dess format och storlek, och här ger de ingen mening.
Det officiella meddelandet
Image file header may be corrupted.
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
Typiska orsaker
- En bild som avskurits i en kopia, en nedladdning eller en misslyckad ZIP-operation.
- En bild som sparats av ett felaktigt verktyg, eller en fil vars tillägg inte matchar dess innehåll.
Hur man åtgärdar det
- Öppna bilden i en bildvisare: om det misslyckas eller visar bara en del av bilden är den skadad.
- Återexportera bilden från dess källa och ersätta filen, behålla samma namn eller uppdatera varje referens till den.
- Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.
När det inte är detta
Om bilden inte kan dekodas alls, rapporterar EPUBCheck PKG-021; en felaktig ändelse är PKG-022.
Villkor som används här
Andra MED meddelanden
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.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.