Salta al contenuto
Glossario

Che cos'è il contenitore EPUB (OCF)?

Aggiornato:

Un file EPUB è un archivio ZIP strutturato secondo il Formato di Contenitore Aperto (OCF): un file "mimetype" non compresso per primo, un META-INF/container.xml che punta al documento del pacchetto e i file di contenuto. Rinominare un .epub in .zip consente di guardare all'interno.

Perché è importante quando converti un PDF in EPUB

La maggior parte dei rapporti "broken EPUB" dei validatori inizia qui: un file mimetype che è compresso, non primo, o seguito da una nuova riga, o un container.xml che punta al percorso sbagliato. Un convertitore deve scrivere l'archivio esattamente in quest'ordine, motivo per cui comprimere una cartella a mano produce spesso un EPUB che alcuni lettori rifiutano.

EPUBCheck riporta problemi di contenitore con i messaggi PKG (ad esempio PKG-006 e PKG-007 per il file mimetype) e RSC-002 o RSC-003 quando container.xml è mancante o incompleto.

Come EpubCC gestisce la situazione: il motore scrive prima il file mimetype e lo memorizza senza compressione, poi META-INF/container.xml che punta a OEBPS/content.opf, quindi i capitoli, il documento di navigazione, il foglio di stile e le immagini, in un unico passaggio, quindi l'archivio non dipende mai da come una cartella è stata compressa.

Termini correlati

Messaggi di EPUBCheck riguardo a questo

  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • RSC-002 Required META-INF/container.xml resource could not be found.
  • RSC-003 No rootfile tag with media type "application/oebps-package+xml" was found in the container.
  • PKG-001 Validating the EPUB against version … but detected version ….
  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-005 The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.
  • PKG-008 Unable to read file "…".
  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….

Converti un PDF in EPUB
Converti fino a 5 pagine gratuitamente, senza bisogno di un account.

FAQ

Che cos'è il contenitore EPUB (OCF)?

Un file EPUB è un archivio ZIP strutturato secondo il Formato di Contenitore Aperto (OCF): un file "mimetype" non compresso per primo, un META-INF/container.xml che punta al documento del pacchetto e i file di contenuto. Rinominare un .epub in .zip consente di guardare all'interno.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti