EPUBCheck PKG-026: obfuskovaný soubor, který není fontem
Aktualizováno:
EPUBCheck PKG-026 je chybová zpráva: „Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").“ Soubor, který není fontem, je uveden jako obfuskovaný v META-INF/encryption.xml. Obfuskace fontů, zmatek, který EPUB definuje, aby odradil kopírování vložených fontů, se vztahuje pouze na soubory písma.
Oficiální zpráva
Obfuscated resource must be a Font Core Media Type (was declared as "%1$s" in "%2$s").
- Výchozí závažnost
- Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Encryption.xml zkopírované z jiné knihy, které uvádí soubory, které tato kniha nepoužívá jako písma.
- Nástroj, který zakrýval každý zdroj místo pouze písem.
Jak to opravit
- Najděte položku uvedenou ve zprávě v META-INF/encryption.xml.
- Odstraňte položku pro soubor bez písma a uložte tento soubor nezakrytý (obnovte ho ze zdroje).
- Znovu sestavte a zvalidujte.
Kdy to není to
Pokud je soubor šifrován pomocí DRM, místo obfuskování, EPUBCheck hlásí informativní RSC-004.
Podmínky používané zde
Další PKG zprávy
PKG-025Publication resource must not be located in the META-INF directoryPKG-027Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.PKG-023Validating the EPUB against version 2.0, default validation profile will be used.PKG-022Wrong file extension for image. The image is a "…" file but has the file extension "…".PKG-021Corrupted image file encountered.PKG-020OPF file "…" could not be found.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.