EPUBCheck PKG-022: billedtype mismatch
Opdateret:
EPUBCheck PKG-022 er en advarselsmeddelelse: “Wrong file extension for image. The image is a "…" file but has the file extension "…".” En billedes filtype svarer ikke til dens reelle format, for eksempel en PNG-fil navngivet .jpg. De fleste læseapps viser det stadig, men værktøjer, der stoler på filtypen eller manifestmedietypen, kan fejle.
Den officielle meddelelse
Wrong file extension for image. The image is a "%1$s" file but has the file extension "%2$s".
- Standard alvorlighed
- Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Billeder omdøbt i stedet for konverteret.
- Værktøjer, der gemmer i ét format, men bevarer den gamle filendelse.
Sådan retter du det
- Enten omdøb filen til den rigtige filendelse eller konvertere den til det format, dens navn angiver.
- Få manifestets medietype til også at matche det rigtige format (image/png, image/jpeg…).
- Efter omdannelse, opdater hver reference til filen: manifestet i pakke dokumentet, links og billedkilder i XHTML og url() referencer i CSS.
Hvornår det ikke er dette
Hvis billedet slet ikke kan dekodes, er beskeden PKG-021.
Termer der bruges her
Andre PKG beskeder
PKG-021Corrupted image file encountered.PKG-023Validating the EPUB against version 2.0, default validation profile will be used.PKG-020OPF file "…" could not be found.PKG-025Publication resource must not be located in the META-INF directoryPKG-018The EPUB file could not be found.PKG-026Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.