Passer au contenu
EPUBCheck · Paquet et conteneur ZIP

EPUBCheck PKG-027 : noms de fichiers non en UTF-8

Mis à jour :

EPUBCheck PKG-027 est un message d'erreur fatal : “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck n'a pas pu extraire l'archive, probablement parce que les noms de fichiers à l'intérieur du ZIP ne sont pas encodés en UTF-8. C'est une erreur fatale : le contenu ne peut pas être vérifié jusqu'à ce que l'archive soit reconstruite.

Le message officiel

Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.

Gravité par défaut
Erreur fatale. EPUBCheck n'a pas pu continuer à vérifier cette partie du EPUB. Le fichier est invalide.
version EPUBCheck
5.4.0

Causes typiques

  • Un ZIP créé par un ancien outil ou sur un système qui stocke les noms de fichiers dans une page de code locale, souvent avec des caractères accentués dans les noms.
  • Fichiers nommés dans un autre script (cyrillique, japonais) compressés par un outil sans soutien UTF-8.

Comment le corriger

  1. Renommer les fichiers avec des noms ASCII, ou reconstruire l'archive avec un outil qui stocke les noms en UTF-8.
  2. Reconstruire l'archive avec le fichier mimetype d'abord et stocké sans compression, par exemple depuis le dossier qui contient le livre : zip -X0 book.epub mimetype et ensuite zip -rX9 book.epub META-INF OEBPS (utilisez vos propres noms de dossier).
  3. Exécutez EPUBCheck à nouveau sur le fichier reconstruit et corrigez tout message qui apparaît ensuite : une archive endommagée peut cacher d'autres problèmes jusqu'à ce qu'elle puisse être lue.

Quand ce n'est pas ça

Les noms non-ASCII qui s'extraient correctement ne donnent que le message d'utilisation PKG-012.

Termes utilisés ici

Autres messages PKG

  • PKG-026 Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").
  • PKG-025 Publication resource must not be located in the META-INF directory
  • 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.

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck PKG-027 ?

EPUBCheck PKG-027 est un message d'erreur fatal : “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck n'a pas pu extraire l'archive, probablement parce que les noms de fichiers à l'intérieur du ZIP ne sont pas encodés en UTF-8. C'est une erreur fatale : le contenu ne peut pas être vérifié jusqu'à ce que l'archive soit reconstruite.

Est-ce que PKG-027 est une erreur ?

PKG-027 est signalé comme une erreur fatale par défaut. EPUBCheck n'a pas pu continuer à vérifier cette partie du EPUB. Le fichier est invalide.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils