Конвертер FictionBook 2.0 у формат EPUB
Конвертація файлів FictionBook 2.0 у формат EPUB перетворює цифрові книги у вигляді одного файлу XML на широко підтримувані упаковані архіви для сучасних пристроїв для читання.
Порівняння форматів та технічні характеристики
| Специфікація | FB2 | EPUB |
|---|---|---|
| MIME-тип | application/x-fb2+xml | application/epub+zip |
| Тип | XML digital book | packaged ebook |
| Стиснення | lossless XML text (often ZIP-compressed as .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 працюють безпосередньо в Windows, macOS, Linux, iOS та Android за допомогою таких додатків, як Calibre, Apple Books та FBReader. Сучасні веб-переглядачі не можуть відображати файли EPUB безпосередньо без спеціальних розширень для читання або веб-бібліотек перегляду. FictionBook 2.0 має набагато вужчу підтримку і зазвичай вимагає спеціалізованого програмного забезпечення для читання з європейського регіону або спеціальних інструментів конвертації для правильного відображення.
💡 Корисна інформація
Завжди перевіряйте, чи правильно посилаються вбудовані двійкові зображення з вихідного XML у новому маніфесті OPF під час конвертації, щоб запобігти зникненню ілюстрацій.
Порівняння форматів та технічні характеристики
Стандартний файл FictionBook розміром 2 МБ конвертується у файл EPUB розміром 2,1 МБ. Передача цього файлу займає менше ніж 0,1 секунди в мережі 4G, миттєву швидкість у мережі 5G та непомітний час на стандартному оптоволоконному з'єднанні.
Поширені запитання
Як конвертувати FictionBook 2.0 в EPUB без втрати якості?
Конвертація відбувається повністю без втрат, оскільки обидва формати зберігають текст і метадані за допомогою текстової розмітки. Текст, розділи та вбудовані зображення base64 переносяться безпосередньо в нові файли XHTML без зниження якості або роздільної здатності.
У чому різниця між FictionBook 2.0 та EPUB?
FictionBook 2.0 - це єдиний документ XML, що містить усі частини книги, тоді як EPUB - це колекція з кількох файлів XHTML, таблиць стилів та навігаційних документів, упакованих разом усередині стисненого ZIP-архіву.