¿Qué es el contenedor de EPUB (OCF)?
Actualizado:
Un archivo EPUB es un archivo ZIP organizado por el Formato de Contenedor Abierto (OCF): primero un archivo "mimetype" sin comprimir, un META-INF/container.xml que apunta al documento de paquete y los archivos de contenido. Renombrar un .epub a .zip te permite ver su contenido.
Por qué es importante al convertir un PDF a EPUB
La mayoría de los informes de "broken EPUB" de los validadores comienzan aquí: un archivo mimetype que está comprimido, no es el primero, o es seguido por un salto de línea, o un container.xml que apunta a la ruta incorrecta. Un convertidor tiene que escribir el archivo en exactamente este orden, que es por lo que comprimir una carpeta a mano a menudo produce un EPUB que algunos lectores rechazan.
EPUBCheck informa sobre problemas del contenedor con mensajes PKG (por ejemplo, PKG-006 y PKG-007 para el archivo mimetype) y RSC-002 o RSC-003 cuando container.xml está faltante o incompleto.
Cómo EpubCC lo maneja: el motor escribe primero el archivo mimetype y lo almacena sin compresión, luego META-INF/container.xml apuntando a OEBPS/content.opf, luego los capítulos, el documento de navegación, el stylesheet y las imágenes, en una sola pasada, por lo que el archivo zip nunca depende de cómo se comprimió una carpeta.
Términos relacionados
Mensajes de EPUBCheck sobre esto
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: ….
Convertir un PDF a EPUB
Convierte hasta 5 páginas gratis, no se necesita cuenta.