Sari la conținut
EPUBCheck · Imagini, audio și medii suprapuse

EPUBCheck MED-004: antetul imaginii pare deteriorat

Actualizat:

EPUBCheck MED-004 este un mesaj de eroare: „Image file header may be corrupted.” Antetul unui fișier imagine arată deteriorat, astfel încât imaginea poate să nu fie afișată. EPUBCheck citește primele byte-uri din fiecare imagine pentru a verifica formatul și dimensiunea acesteia, iar aici acestea nu au sens.

Mesajul oficial

Image file header may be corrupted.

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • O imagine trunchiată într-o copie, o descărcare sau o operațiune ZIP eșuată.
  • O imagine salvată de un instrument defectuos sau un fișier al cărui extensie nu se potrivește cu conținutul său.

Cum să o repari

  1. Deschide imaginea într-un vizualizator de imagini: dacă acesta eșuează sau arată doar o parte din imagine, este deteriorată.
  2. Re-exportați imaginea din sursa sa și înlocuiți fișierul, păstrând același nume sau actualizând fiecare referință la el.
  3. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

Dacă imaginea nu poate fi decodificată deloc, EPUBCheck raportează PKG-021; o extensie greșită este PKG-022.

Termeni folosiți aici

Alte mesaje MED

  • MED-003 Picture "img" elements must reference core media type resources, but found resource "…" of type "…".
  • MED-005 Media Overlay audio reference … to non-standard audio type … found.
  • MED_007 Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".
  • MED-008 The time specified in the clipBegin attribute must not be after clipEnd.
  • MED-009 The time specified in the clipBegin attribute must not be the same as clipEnd.
  • MED_010 EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck MED-004?

EPUBCheck MED-004 este un mesaj de eroare: „Image file header may be corrupted.” Antetul unui fișier imagine arată deteriorat, astfel încât imaginea poate să nu fie afișată. EPUBCheck citește primele byte-uri din fiecare imagine pentru a verifica formatul și dimensiunea acesteia, iar aici acestea nu au sens.

Este MED-004 o eroare?

MED-004 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu status 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele