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

EPUBCheck PKG-022: kuvan laajennus ei vastaa

Päivitetty:

EPUBCheck PKG-022 on varoitusviesti: “Wrong file extension for image. The image is a "…" file but has the file extension "…".” Kuvan laajennus ei vastaa sen todellista formaattia, esimerkiksi PNG-tiedosto, joka on nimetty .jpg:ksi. Useimmat lukusovellukset näyttävät sen silti, mutta työkalut, jotka luottavat laajennukseen tai manifestin mediatyyppiin, saattavat epäonnistua.

Virallinen viesti

Wrong file extension for image. The image is a "%1$s" file but has the file extension "%2$s".

Oletusarvoinen vakavuus
Varoitus. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu tilassa 0, ellei käytät --failonwarnings.
EPUBCheck versio
5.4.0

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

Tyypilliset syyt

  • Kuvat, jotka on nimetty uudelleen sen sijaan, että ne olisi muunnettu.
  • Työkalut, jotka tallentavat yhdessä formaatissa mutta säilyttävät vanhan laajennuksen.

Kuinka korjata se

  1. Joko nimeä tiedosto oikeaan tiedostopäätteeseen tai muunna se sen nimen mukaiseksi muodoksi.
  2. Tee manifestin media type vastaamaan todellista formaattia myös (image/png, image/jpeg…).
  3. Nimeämisen jälkeen päivitä jokainen viittaus tiedostoon: manifest paketin dokumentissa, linkit ja kuvan lähteet XHTML:ssä ja url() viittaukset CSS:ssä.

Milloin tämä ei ole se

Jos kuvaa ei voida purkaa lainkaan, viesti on PKG-021.

Tässä käytetyt termit

Muut PKG viestit

  • PKG-021 Corrupted image file encountered.
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-020 OPF file "…" could not be found.
  • PKG-025 Publication resource must not be located in the META-INF directory
  • PKG-018 The EPUB file could not be found.
  • PKG-026 Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").

Lähteet

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

FAQ

Mitä EPUBCheck PKG-022 tarkoittaa?

EPUBCheck PKG-022 on varoitusviesti: “Wrong file extension for image. The image is a "…" file but has the file extension "…".” Kuvan laajennus ei vastaa sen todellista formaattia, esimerkiksi PNG-tiedosto, joka on nimetty .jpg:ksi. Useimmat lukusovellukset näyttävät sen silti, mutta työkalut, jotka luottavat laajennukseen tai manifestin mediatyyppiin, saattavat epäonnistua.

Onko PKG-022 virhe?

PKG-022 ilmoitetaan oletusarvoisesti varoituksena. EPUB on edelleen voimassa, mutta jokin voi aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck lopettaa 0:ssa, ellei annat --failonwarnings.

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