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

EPUBCheck OPF-002: balíčkový dokument nenalezen

Aktualizováno:

EPUBCheck OPF-002 je fatální chybová zpráva: „The OPF file "…" was not found in the EPUB.“ Balíčkový dokument uvedený v META-INF/container.xml není v archivu. EPUBCheck zde zastavuje, protože balíčkový dokument uvádí každý jiný soubor, takže nic dalšího v knize nelze zkontrolovat, dokud nebude nalezen.

Oficiální zpráva

The OPF file "%1$s" was not found in the EPUB.

Výchozí závažnost
Fatální chyba. EPUBCheck nemohla pokračovat v kontrole této části EPUB. Soubor je neplatný.
verze EPUBCheck
5.4.0

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

Typické příčiny

  • Úplná cesta v container.xml, která neodpovídá skutečné cestě k souboru .opf, často rozdíl v malých nebo velkých písmenech.
  • .opf soubor byl přejmenován nebo přesunut do jiného adresáře po napsání container.xml.
  • Soubor .opf byl vynechán, když byla složka zabalena.

Jak to opravit

  1. Otevřete META-INF/container.xml a přečtěte atribut full-path prvku rootfile.
  2. Porovnejte to se skutečnou polohou souboru .opf uvnitř archivu, písmeno po písmenu: cesty v EPUB jsou citlivé na velikost písmen.
  3. Opravit úplnou cestu (nebo přesunout soubor), aby se shodovaly, poté obnovit EPUB.

Kdy to není to

Pokud container.xml chybí, EPUBCheck hlásí RSC-002.

Podmínky používané zde

Další OPF zprávy

  • OPF-001 There was an error when parsing the EPUB version: ….
  • OPF-003 Item "…" exists in the EPUB, but is not declared in the OPF manifest.
  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.
  • OPF-005 Invalid prefix declaration: URI for prefix "…" doesn’t exist.
  • OPF-006 Invalid prefix declaration: URI "…" is not a valid URI.
  • OPF-007 Re-declaration of reserved prefix "…".

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-002?

EPUBCheck OPF-002 je fatální chybová zpráva: „The OPF file "…" was not found in the EPUB.“ Balíčkový dokument uvedený v META-INF/container.xml není v archivu. EPUBCheck zde zastavuje, protože balíčkový dokument uvádí každý jiný soubor, takže nic dalšího v knize nelze zkontrolovat, dokud nebude nalezen.

Je OPF-002 chyba?

OPF-002 je hlášeno jako fatální chyba ve výchozím nastavení. EPUBCheck nemohlo pokračovat v kontrole této části EPUB. Soubor je neplatný.

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