EPUBCheck OPF-029: tiedosto ei ole sen mediatyyppi
Päivitetty:
EPUBCheck OPF-029 on virheteravi: “The file "…" does not appear to match the media type …, as specified in the OPF file.” Tiedoston sisältö ei vastaa manifestissa ilmoitettua mediatyyppiä. EPUBCheck tarkastelee itse tiedostoa, joten väärä ilmoitus voi saada lukusovellukset yrittämään dekoodata sen väärässä formaatissa.
Virallinen viesti
The file "%1$s" does not appear to match the media type %2$s, as specified in the OPF file.
- 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
- PNG, joka on ilmoitettu image/jpeg:ksi, tai päinvastoin.
- Tiedosto muunnettu toiseen muotoon ilman manifestin päivitystä.
- Tiedosto nimetty uudella laajennuksella ilman muuntamista.
Kuinka korjata se
- Tarkista tiedoston EPUBCheck oikea formaatti (kuvankäsittelyohjelma tai
file-komento kertoo sen sinulle). - Muuta manifestin media-tyyppi todelliseksi formaatiksi.
- Tai muuntaa tiedosto siihen muotoon, jonka manifesti ilmoittaa, pitäen sen nimen ja viittaukset johdonmukaisina.
Milloin tämä ei ole se
Jos vain laajennus on eri mieltä muodon kanssa, EPUBCheck ilmoittaa PKG-022.
Tässä käytetyt termit
Muut OPF viestit
OPF-028Undeclared prefix: "…".OPF-030The unique-identifier "…" was not found.OPF-027Undefined property: "…".OPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-026Found malformed property value: "…".OPF-032Guide references "…" which is not a valid "OPS Content Document".
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.