Sari la conținut
EPUBCheck · Pachet și container ZIP

EPUBCheck PKG-026: fișier non-font obfuscat

Actualizat:

EPUBCheck PKG-026 este un mesaj de eroare: “Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” Un fișier care nu este un font este listat ca obfuscat în META-INF/encryption.xml. Obfuscarea fonturilor, amestecarea EPUB definită pentru a descuraja copierea fonturilor încorporate, se aplică doar fișierelor font.

Mesajul oficial

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

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Un encryption.xml copiat dintr-o altă carte care listează fișiere pe care această carte nu le folosește ca fonturi.
  • Un instrument care a obfuscat fiecare resursă în loc de doar fonturi.

Cum să o repari

  1. Găsiți intrarea numită în mesaj în META-INF/encryption.xml.
  2. Eliminați intrarea pentru fișierul non-font și stocați acel fișier neobfuscat (restaurați-l din sursă).
  3. Reconstruiește și validează din nou.

Când nu este acest lucru

Dacă fișierul este criptat cu DRM în loc să fie obfuscat, EPUBCheck raportează informația RSC-004.

Termeni folosiți aici

Alte mesaje 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.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck PKG-026?

EPUBCheck PKG-026 este un mesaj de eroare: “Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” Un fișier care nu este un font este listat ca obfuscat în META-INF/encryption.xml. Obfuscarea fonturilor, amestecarea EPUB definită pentru a descuraja copierea fonturilor încorporate, se aplică doar fișierelor font.

Este PKG-026 o eroare?

PKG-026 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și trimiterea către Kindle ar putea să o respingă, iar EPUBCheck iese cu statut 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele