Конвертер FB2 в EPUB
Преобразуйте книгу FictionBook 2.0 в пакет EPUB с перекомпонуемым содержимым для совместимых электронных книг и приложений.
Сравнение форматов и технические характеристики
| Характеристика | FB2 | EPUB |
|---|---|---|
| MIME-тип | application/ | application/ |
| Тип | цифровая книга XML | упакованная электронная книга |
| Сжатие | текст XML без потерь (часто сжимается в ZIP-файл с расширением .fb2.zip) | ZIP (DEFLATE) |
| Стандартная спецификация | FictionBook 2.0 XML Schema | W3C EPUB 3.3 |
| Сигнатура файла (Magic Bytes) | 3C 3F 78 6D 6C ... 3C 46 69 63 74 69 6F 6E 42 6F 6F 6B (FictionBook) | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) |
Обзор формата и областей применения
Файлы FictionBook 2.0 используют структуру XML, в которой текст книги, метаданные и встроенные изображения хранятся в одном текстовом файле. Многие устройства для чтения и мобильные приложения не могут открыть этот формат напрямую. Конвертация в EPUB перепаковывает контент в стандартный для отрасли формат, поддерживаемый приложениями Apple Books и Google Play Books, а также устройствами Kobo. Авторы и цифровые библиотеки часто выполняют этот перевод файлов, чтобы обеспечить читателям доступ к литературе в разных операционных системах. Стандартные ридеры требуют определенных структур файлов HTML и CSS внутри ZIP-контейнера, что делает EPUB оптимальным целевым форматом для кроссплатформенной совместимости.
Технические спецификации и разбор кодеков
FictionBook 2.0 использует тип MIME application/x-fb2+xml и опирается на чистый текст XML, иногда упакованный в архив .fb2.zip. У него нет сигнатуры байтов, и он идентифицируется по корневому тегу XML <FictionBook>. EPUB использует тип MIME application/epub+zip и представляет собой ZIP-контейнер со строгими требованиями к структуре. Файлы EPUB начинаются с сигнатуры PK (50 4B 03 04) и требуют определенной внутренней структуры, содержащей файл mimetype, папку META-INF с файлом container.xml и файлы контента XHTML со стилями CSS.
Совместимость с ОС и браузерами
EPUB поддерживается многими электронными книгами и приложениями для чтения, а FB2 чаще встречается в специализированных программах. Доступность зависит от устройства и ПО.
Полезная информация
Всегда проверяйте, что встроенные бинарные изображения из исходного XML корректно указаны в новом манифесте OPF во время конвертации, чтобы предотвратить исчезновение иллюстраций.
Часто задаваемые вопросы
Как конвертировать FictionBook 2.0 в EPUB без потери качества?
Конвертация происходит полностью без потерь, поскольку оба формата хранят текст и метаданные с использованием текстовой разметки. Текст, главы и встроенные изображения base64 переносятся непосредственно в новые файлы XHTML без снижения качества или разрешения.
В чем разница между FictionBook 2.0 и EPUB?
FictionBook 2.0 представляет собой единый XML-документ, содержащий все части книги, тогда как EPUB представляет собой коллекцию нескольких файлов XHTML, таблиц стилей и навигационных документов, упакованных вместе в сжатый ZIP-архив.