Co je kontejner EPUB (OCF)?
Aktualizováno:
Soubor EPUB je ZIP archiv uspořádaný podle Open Container Format (OCF): nejprve nekomprimovaný soubor "mimetype", META-INF/container.xml, který ukazuje na dokument balíčku, a soubory s obsahem. Přejmenování .epub na .zip vám umožní podívat se dovnitř.
Proč záleží na tom, když převádíte PDF na EPUB
Většina "broken EPUB" zpráv od validátorů začíná zde: soubor mimetype, který je komprimovaný, není první, nebo následovaný novým řádkem, nebo container.xml, který ukazuje na špatnou cestu. Konvertor musí archív napsat přesně v tomto pořadí, proto ruční komprimace složky často vyprodukuje EPUB, který některé čtečky odmítají.
EPUBCheck hlásí problémy s kontejnery pomocí PKG zpráv (například PKG-006 a PKG-007 pro soubor mimetype) a RSC-002 nebo RSC-003, když je container.xml chybějící nebo neúplný.
Jak EpubCC s tímto zachází: engine nejprve píše soubor mimetype a ukládá ho bez komprese, poté META-INF/container.xml ukazující na OEBPS/content.opf, poté kapitoly, navigační dokument, stylový soubor a obrázky v jednom průchodu, takže archív nikdy nezávisí na tom, jak byla složka zabalena.
Související termíny
Zprávy EPUBCheck o tom
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: ….
Převést PDF na EPUB
Konvertujte až 5 stránek zdarma, není potřeba účet.