Siirry sisältöön
EPUBCheck · Pakettia ja ZIP-säiliö

EPUBCheck PKG-007: väärä mimetype-tiedoston sisältö

Päivitetty:

EPUBCheck PKG-007 on virheviesti: “The content of the mimetype file must be the string "application/epub+zip"….” Mimetype-tiedoston on sisältävä tarkalleen teksti application/epub+zip, ilman mitään ennen tai jälkeen. EPUB 3.3 kieltää etu- tai jälkivälin ja tavu järjestysmerkin siinä tiedostossa.

Virallinen viesti

The content of the mimetype file must be the string "application/epub+zip"%1$s

Muunnelmat

  • whitespace: with no whitespace or newline.
Oletusarvoinen vakavuus
Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
EPUBCheck versio
5.4.0

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Tekstieditorin lisäämä loppupäätösrivi tai väli.
  • Eri arvo, kuten kirjoitusvirhe tai toinen mediasuunnitelma.
  • Bittijärjestyksen merkki (BOM), jonka toimittaja lisäsi tallentamalla UTF-8 BOM:lla.

Kuinka korjata se

  1. Luo tiedosto uudelleen ilman rivinvaihtoa, esimerkiksi käyttäen printf 'application/epub+zip' > mimetype:a.
  2. Rakenna arkisto ensin mimetype:lla: Rakenna arkisto ensin mimetype-tiedostolla ja varmista, että se on tallennettu puristamattomana, esimerkiksi kansiosta, joka sisältää kirjan: zip -X0 book.epub mimetype ja sitten zip -rX9 book.epub META-INF OEBPS (käytä omia kansioiden nimiäsi).
  3. Validoi uudelleen.

Milloin tämä ei ole se

Jos tiedosto puuttuu tai ei ole ensimmäisenä arkistossa, se on PKG-006.

Tässä käytetyt termit

Muut PKG viestit

  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-008 Unable to read file "…".
  • PKG-005 The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.
  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-010 The file name "…" contains spaces, which may create interoperability issues with older reading systems.

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck PKG-007 tarkoittaa?

EPUBCheck PKG-007 on virheviesti: “The content of the mimetype file must be the string "application/epub+zip"….” Mimetype-tiedoston on sisältävä tarkalleen teksti application/epub+zip, ilman mitään ennen tai jälkeen. EPUB 3.3 kieltää etu- tai jälkivälin ja tavu järjestysmerkin siinä tiedostossa.

Onko PKG-007 virhe?

PKG-007 ilmoitetaan oletusarvoisesti virheenä. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck lopettaa tilassa 1.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut