Przejdź do treści
EPUBCheck · Pakiet i kontener ZIP

EPUBCheck PKG-026: zamaskowany plik nieczcionkowy

Zaktualizowane:

EPUBCheck PKG-026 to komunikat o błędzie: „Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” Plik, który nie jest czcionką, jest wymieniony jako zablokowany w META-INF/encryption.xml. Zablokowanie czcionek, które EPUB definiuje, aby zniechęcić do kopiowania osadzonych czcionek, dotyczy tylko plików czcionek.

Oficjalna wiadomość

Obfuscated resource must be a Font Core Media Type (was declared as "%1$s" in "%2$s").

Domyślna powaga
Błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysłanie do Kindle mogą go odrzucić, a EPUBCheck kończy działanie ze statusem 1.
Wersja EPUBCheck
5.4.0

%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.

Typowe przyczyny

  • Plik encryption.xml skopiowany z innej książki, który wymienia pliki, których ta książka nie używa jako czcionki.
  • Narzędzie, które ukrywało każdy zasób zamiast tylko czcionek.

Jak to naprawić

  1. Znajdź wystąpienie nazwane w wiadomości w META-INF/encryption.xml.
  2. Usuń wpis dla pliku nieczcionkowego i przechowuj ten plik w oryginalnej postaci (przywróć go z źródła).
  3. Odbuduj i zwaliduj ponownie.

Kiedy to nie to

Jeśli plik jest zaszyfrowany z DRM zamiast utajony, EPUBCheck zgłasza informacyjne RSC-004.

Terminy używane tutaj

Inne komunikaty PKG

  • PKG-025 Publication resource must not be located in the META-INF directory
  • PKG-027 Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-021 Corrupted image file encountered.
  • PKG-020 OPF file "…" could not be found.

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck PKG-026?

EPUBCheck PKG-026 to komunikat o błędzie: „Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” Plik, który nie jest czcionką, jest wymieniony jako zablokowany w META-INF/encryption.xml. Zablokowanie czcionek, które EPUB definiuje, aby zniechęcić do kopiowania osadzonych czcionek, dotyczy tylko plików czcionek.

Czy PKG-026 to błąd?

PKG-026 jest zgłaszany jako błąd domyślnie. EPUB łamie zasady specyfikacji i jest nieważny. Sklepy i Wysyłka do Kindle mogą to odrzucić, a EPUBCheck kończy się statusem 1.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia