Salta al contenuto
EPUBCheck · Documento del pacchetto (OPF)

EPUBCheck OPF-029: il file non è del suo tipo di media

Aggiornato:

EPUBCheck OPF-029 è un messaggio di errore: “The file "…" does not appear to match the media type …, as specified in the OPF file.” Il contenuto di un file non corrisponde al tipo di media dichiarato per esso nel manifest. EPUBCheck esamina il file stesso, quindi una dichiarazione errata può portare le app di lettura a provare a decodificarlo nel formato sbagliato.

Il messaggio ufficiale

The file "%1$s" does not appear to match the media type %2$s, as specified in the OPF file.

Gravità predefinita
Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
versione EPUBCheck
5.4.0

%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.

Cause tipiche

  • Un PNG dichiarato come image/jpeg, o viceversa.
  • Un file convertito in un altro formato senza aggiornare il manifesto.
  • Un file rinominato con una nuova estensione senza essere convertito.

Come correggerlo

  1. Controlla il formato reale dei file EPUBCheck con nomi (un editor di immagini o il comando file te lo diranno).
  2. Cambia il media-type del manifest in quel formato reale.
  3. O converti il file nel formato dichiarato dal manifesto, mantenendo il suo nome e i riferimenti coerenti.

Quando non è questo

Se solo l'estensione non concorda con il formato, EPUBCheck riporta PKG-022.

Termini usati qui

Altri messaggi di OPF

  • OPF-028 Undeclared prefix: "…".
  • OPF-030 The unique-identifier "…" was not found.
  • OPF-027 Undefined property: "…".
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-026 Found malformed property value: "…".
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck OPF-029?

EPUBCheck OPF-029 è un messaggio di errore: “The file "…" does not appear to match the media type …, as specified in the OPF file.” Il contenuto di un file non corrisponde al tipo di media dichiarato per esso nel manifest. EPUBCheck esamina il file stesso, quindi una dichiarazione errata può portare le app di lettura a provare a decodificarlo nel formato sbagliato.

È un errore OPF-029?

OPF-029 viene segnalato come errore per impostazione predefinita. Il EPUB viola una regola della specifica ed è non valido. Gli Store e l'invio a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti