Sari la conținut
EPUBCheck · Pachet și container ZIP

EPUBCheck PKG-022: nepotrivirea extensiei imaginii

Actualizat:

EPUBCheck PKG-022 este un mesaj de avertizare: “Wrong file extension for image. The image is a "…" file but has the file extension "…".” Extensia unei imagini nu se potrivește cu formatul său real, de exemplu, un fișier PNG numit .jpg. Cele mai multe aplicații de citire îl afișează în continuare, dar instrumentele care se încred în extensie sau în tipul de mediu din manifest pot eșua.

Mesajul oficial

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

Severitate implicită
Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Imaginile redenumite în loc să fie convertite.
  • Instrumente care salvează într-un singur format, dar păstrează vechea extensie.

Cum să o repari

  1. Ori redenumește fișierul cu extensia corectă, ori convertește-l în formatul pe care numele său îl indică.
  2. Asigură-te că tipul de media a manifestului se potrivește și cu formatul real (image/png, image/jpeg…).
  3. După redenumire, actualizați fiecare referință la fișier: manifestul din documentul pachetului, linkuri și surse de imagini în XHTML, și referințele url() în CSS.

Când nu este acest lucru

Dacă imaginea nu poate fi decodificată deloc, mesajul este PKG-021.

Termeni folosiți aici

Alte mesaje PKG

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

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck PKG-022?

EPUBCheck PKG-022 este un mesaj de avertizare: “Wrong file extension for image. The image is a "…" file but has the file extension "…".” Extensia unei imagini nu se potrivește cu formatul său real, de exemplu, un fișier PNG numit .jpg. Cele mai multe aplicații de citire îl afișează în continuare, dar instrumentele care se încred în extensie sau în tipul de mediu din manifest pot eșua.

Este PKG-022 o eroare?

PKG-022 este raportat ca avertisment în mod implicit. EPUB este încă valid, dar ceva ar putea cauza probleme în unele aplicații de citire. EPUBCheck iese cu 0, decât dacă treci --failonwarnings.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele