Przejdź do treści
Słownik

Co to jest kontener EPUB (OCF)?

Zaktualizowane:

Plik EPUB to archiwum ZIP ułożone przez Open Container Format (OCF): najpierw niekompresowany plik "mimetype", META-INF/container.xml, który wskazuje na dokument pakietu, i pliki treści. Zmiana nazwy .epub na .zip pozwala zajrzeć do środka.

Dlaczego to ma znaczenie, gdy konwertujesz PDF na EPUB

Większość "broken EPUB" raportów z walidatorów zaczyna się tutaj: plik mimetype, który jest skompresowany, a nie pierwszy, lub po którym następuje nowa linia, lub container.xml, który wskazuje na błędną ścieżkę. Konwerter musi zapisać archiwum w dokładnie tej kolejności, co jest powodem, dla którego ręczne spakowanie folderu często produkuje EPUB, której niektóre czytniki odmawiają.

EPUBCheck zgłasza problemy z kontenerami za pomocą komunikatów PKG (na przykład PKG-006 i PKG-007 dla pliku mimetype) oraz RSC-002 lub RSC-003, gdy container.xml jest brakujący lub niekompletny.

Jak EpubCC to obsługuje: silnik zapisuje plik mimetype jako pierwszy, przechowywany bez kompresji, następnie META-INF/container.xml wskazujący na OEBPS/content.opf, potem rozdziały, dokument nawigacyjny, arkusz stylów i obrazy, w jednym przejściu, więc archiwum nigdy nie zależy od tego, jak folder został skompresowany.

Powiązane terminy

Komunikaty EPUBCheck na ten temat

  • 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: ….

Konwertuj PDF na EPUB
Konwertuj do 5 stron za darmo, bez potrzeby zakupu konta.

FAQ

Co to jest kontener EPUB (OCF)?

Plik EPUB to archiwum ZIP ułożone przez Open Container Format (OCF): najpierw niekompresowany plik "mimetype", META-INF/container.xml, który wskazuje na dokument pakietu, i pliki treści. Zmiana nazwy .epub na .zip pozwala zajrzeć do środka.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia