Spring til indhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-020: pakke-dokument ikke fundet

Opdateret:

EPUBCheck PKG-020 er en fejlmeddelelse: “OPF file "…" could not be found.” Pakke-dokumentet (OPF), der er navngivet i META-INF/container.xml, findes ikke på den sti. Uden pakke-dokumentet ved hverken læseapps eller EPUBCheck, hvilke filer der udgør bogen.

Den officielle meddelelse

OPF file "%1$s" could not be found.

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • Fuldbane-attributten af rootfile-elementet har en tastefejl eller forkerte bogstaver: stier er store og små bogstaver følsomme.
  • Pakke-dokumentet: metadata, manifest, EPUB, egenskaber og fallback.
  • Pakagedokumentet blev udeladt, da arkivet blev oprettet.

Sådan retter du det

  1. Åbn META-INF/container.xml og læs værdien for full-path i rootfile-elementet.
  2. Få det til at matche den rigtige sti til .opf-filen, relativt til roden af arkivet, for eksempel full-path="OEBPS/content.opf".
  3. Gendan arkivet og valider igen.

Hvornår det ikke er dette

Hvis container.xml selv mangler, er det RSC-002; hvis ingen rootfile har den rigtige mediatype, RSC-003.

Termer der bruges her

Andre PKG beskeder

  • PKG-021 Corrupted image file encountered.
  • PKG-018 The EPUB file could not be found.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-016 Use only lowercase characters for the EPUB file extension for maximum compatibility.
  • PKG-025 Publication resource must not be located in the META-INF directory

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck PKG-020?

EPUBCheck PKG-020 er en fejlmeddelelse: “OPF file "…" could not be found.” Pakke-dokumentet (OPF), der er navngivet i META-INF/container.xml, findes ikke på den sti. Uden pakke-dokumentet ved hverken læseapps eller EPUBCheck, hvilke filer der udgør bogen.

Er PKG-020 en fejl?

PKG-020 rapporteres som fejl som standard. EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer