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-006Mimetype file entry is missing or is not the first file in the archive.PKG-007The content of the mimetype file must be the string "application/epub+zip"…RSC-002Required META-INF/container.xml resource could not be found.RSC-003No rootfile tag with media type "application/oebps-package+xml" was found in the container.PKG-001Validating the EPUB against version … but detected version ….PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-004Corrupted EPUB ZIP header.PKG-005The 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-008Unable to read file "…".PKG-009The 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.