Παράκαμψη προς το περιεχόμενο
EPUBCheck · Πακέτο και κοντέινερ ZIP

EPUBCheck PKG-027: ονόματα αρχείων μη σε UTF-8

Ενημερωμένο:

EPUBCheck PKG-027 είναι ένα μήνυμα θανατηφόρου σφάλματος: “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck δεν μπόρεσε να εξαγάγει το αρχείο, πιθανότατα επειδή τα ονόματα αρχείων μέσα στο ZIP δεν είναι κωδικοποιημένα σε UTF-8. Είναι ένα θανατηφόρο σφάλμα: το περιεχόμενο δεν μπορεί να ελεγχθεί μέχρι να ανακατασκευαστεί το αρχείο.

Το επίσημο μήνυμα

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

Προεπιλεγμένη σοβαρότητα
Θανάσιμο σφάλμα. EPUBCheck δεν μπόρεσε να συνεχίσει τον έλεγχο αυτού του μέρους του EPUB. Το αρχείο είναι μη έγκυρο.
Έκδοση EPUBCheck
5.4.0

Τυπικές αιτίες

  • Ένα ZIP δημιουργημένο από ένα παλιό εργαλείο ή σε ένα σύστημα που αποθηκεύει ονόματα αρχείων σε μια τοπική κωδικοσελίδα, συχνά με τονισμένους χαρακτήρες στα ονόματα.
  • Αρχεία που ονομάζονται σε άλλο αλφάβητο (Κυριλλικό, Ιαπωνικό) που συμπιέστηκαν από ένα εργαλείο χωρίς υποστήριξη UTF-8.

Πώς να το διορθώσω

  1. Μετονομάστε τα αρχεία σε ονόματα ASCII ή ανακατασκευάστε το αρχείο με ένα εργαλείο που αποθηκεύει ονόματα σε UTF-8.
  2. Επανακατασκευάστε το αρχείο με το αρχείο mimetype πρώτα και αποθηκευμένο χωρίς συμπίεση, για παράδειγμα από τον φάκελο που περιέχει το βιβλίο: zip -X0 book.epub mimetype και στη συνέχεια zip -rX9 book.epub META-INF OEBPS (χρησιμοποιήστε τα δικά σας ονόματα φακέλου).
  3. Εκτελέστε ξανά EPUBCheck στο ανακατασκευασμένο αρχείο και διορθώστε οποιοδήποτε μήνυμα εμφανίζεται στη συνέχεια: ένα κατεστραμμένο αρχείο μπορεί να κρύψει άλλα προβλήματα μέχρι να μπορέσει να αναγνωστεί.

Όταν δεν είναι αυτό

Ονόματα μη-ASCII που αποextractάρονται σωστά δίνουν μόνο το μήνυμα χρήσης PKG-012.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα 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.

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck PKG-027;

EPUBCheck PKG-027 είναι ένα μήνυμα θανατηφόρου σφάλματος: “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck δεν μπόρεσε να εξαγάγει το αρχείο, πιθανότατα επειδή τα ονόματα αρχείων μέσα στο ZIP δεν είναι κωδικοποιημένα σε UTF-8. Είναι ένα θανατηφόρο σφάλμα: το περιεχόμενο δεν μπορεί να ελεγχθεί μέχρι να ανακατασκευαστεί το αρχείο.

Είναι το PKG-027 ένα σφάλμα;

PKG-027 αναφέρεται ως σφάλμα κρίσιμης βαρύτητας από προεπιλογή. EPUBCheck δεν μπόρεσε να συνεχίσει τον έλεγχο αυτού του μέρους του EPUB. Το αρχείο είναι μη έγκυρο.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία