Přeskočit na obsah
EPUBCheck · Počet stran, zhruba v poměru, jakmile jsou zahrnuty obrázky.

EPUBCheck OPF-029: soubor není svým typem médií

Aktualizováno:

EPUBCheck OPF-029 je chybová zpráva: „The file "…" does not appear to match the media type …, as specified in the OPF file.“ Obsah souboru se neshoduje s typem médií deklarovaným pro něj v manifestu. EPUBCheck se dívá na samotný soubor, takže nesprávná deklarace může způsobit, že aplikace pro čtení se pokusí dekódovat jej ve špatném formátu.

Oficiální zpráva

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

Výchozí závažnost
Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
verze EPUBCheck
5.4.0

%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.

Typické příčiny

  • PNG prohlášený jako image/jpeg, nebo naopak.
  • Soubor převedený do jiného formátu bez aktualizace manifestu.
  • Soubor přejmenovaný s novou příponou, aniž by byl převeden.

Jak to opravit

  1. Zkontrolujte skutečný formát souboru EPUBCheck názvů (grafický editor nebo příkaz file vám to řekne).
  2. Změňte mediální typ manifestu na ten skutečný formát.
  3. Nebo převeďte soubor do formátu, který manifest deklaruje, a zachovejte jeho název a odkazy konzistentní.

Kdy to není to

Pokud se neshoduje pouze přípona s formátem, EPUBCheck hlásí PKG-022.

Podmínky používané zde

Další OPF zprávy

  • 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".

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck OPF-029?

EPUBCheck OPF-029 je chybová zpráva: „The file "…" does not appear to match the media type …, as specified in the OPF file.“ Obsah souboru se neshoduje s typem médií deklarovaným pro něj v manifestu. EPUBCheck se dívá na samotný soubor, takže nesprávná deklarace může způsobit, že aplikace pro čtení se pokusí dekódovat jej ve špatném formátu.

Je OPF-029 chyba?

OPF-029 je ve výchozím nastavení hlášena jako chyba. EPUB porušuje pravidlo specifikace a je neplatná. Obchody a Odeslat do Kindle ji mohou odmítnout, a EPUBCheck končí s kódem 1.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje