EPUBCheck PKG-022: nesoulad přípony obrázku
Aktualizováno:
EPUBCheck PKG-022 je varovná zpráva: „Wrong file extension for image. The image is a "…" file but has the file extension "…".“ Přípona obrázku neodpovídá jeho skutečnému formátu, například PNG soubor pojmenovaný jako .jpg. Většina čtecích aplikací jej stále zobrazuje, ale nástroje, které věří příponě nebo typu media manifestu, mohou selhat.
Oficiální zpráva
Wrong file extension for image. The image is a "%1$s" file but has the file extension "%2$s".
- Výchozí závažnost
- Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Obrázky přejmenovány místo převedeny.
- Nástroje, které ukládají v jednom formátu, ale udržují starou příponu.
Jak to opravit
- Buď přejmenujte soubor na správnou příponu, nebo jej převedete do formátu, který jeho název naznačuje.
- Ujistěte se, že typ médií manifestu odpovídá skutečnému formátu (image/png, image/jpeg…).
- Po přejmenování aktualizujte každý odkaz na soubor: manifest v dokumentu balíčku, odkazy a zdroje obrázků v XHTML, a odkazy url() v CSS.
Kdy to není to
Pokud nelze obrázek vůbec dekódovat, zpráva je PKG-021.
Podmínky používané zde
Další PKG zprávy
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 "…").
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.