EPUBCheck PKG-026: obfuskeret ikke-skrifttypefil
Opdateret:
EPUBCheck PKG-026 er en fej Meddelelse: “Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” En fil, der ikke er en skrifttype, er opført som obfuskeret i META-INF/encryption.xml. Skrift obfuskering, den scrambling EPUB definerer for at forhindre kopiering af indlejrede skrifttyper, gælder kun for skrifttyper.
Den officielle meddelelse
Obfuscated resource must be a Font Core Media Type (was declared as "%1$s" in "%2$s").
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- En encryption.xml kopieret fra en anden bog, der lister filer, som denne bog ikke bruger som skrifttyper.
- Et værktøj, der obfuskere hver ressource i stedet for kun skrifttyper.
Sådan retter du det
- Find posten nævnt i beskeden i META-INF/encryption.xml.
- Fjern indgangen for den ikke-skrifttype fil og opbevar den fil ukompliceret (gendan den fra kilden).
- Gendan og valider igen.
Hvornår det ikke er dette
Hvis filen er krypteret med DRM snarere end obfuskering, rapporterer EPUBCheck den informative RSC-004.
Termer der bruges her
Andre PKG beskeder
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.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.