Hopp til innhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-022: bildeforlengelse samsvarer ikke

Oppdatert:

EPUBCheck PKG-022 er en advarselmelding: “Wrong file extension for image. The image is a "…" file but has the file extension "…".” En bildeforlengelse samsvarer ikke med dets virkelige format, for eksempel en PNG-fil navngitt .jpg. De fleste leserapper viser den fortsatt, men verktøy som stoler på forlengelsen eller manifestets mediatype kan mislykkes.

Den offisielle meldingen

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

Standard alvorlighetsgrad
Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
EPUBCheck versjon
5.4.0

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • Bilder omdøpt i stedet for konvertert.
  • Verktøy som lagrer i ett format men beholder den gamle filtypen.

Hvordan fikse det

  1. Enten gi filen riktig filtype eller konverter den til formatet navnet sier.
  2. Gjør manifestmediatypen samsvare med det virkelige formatet også (bilde/png, bilde/jpeg…).
  3. Etter omdøping, oppdater hver referanse til filen: manifestet i pakke-dokumentet, lenker og bildekilder i XHTML, og url() referanser i CSS.

Når det ikke er dette

Hvis bildet ikke kan dekodes i det hele tatt, er meldingen PKG-021.

Begreper brukt her

Andre PKG meldinger

  • 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 "…").

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck PKG-022?

EPUBCheck PKG-022 er en advarselmelding: “Wrong file extension for image. The image is a "…" file but has the file extension "…".” En bildeforlengelse samsvarer ikke med dets virkelige format, for eksempel en PNG-fil navngitt .jpg. De fleste leserapper viser den fortsatt, men verktøy som stoler på forlengelsen eller manifestets mediatype kan mislykkes.

Er PKG-022 en feil?

PKG-022 rapporteres som advarsel som standard. EPUB er fortsatt gyldig, men noe kan sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du passerer --failonwarnings.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy