Конвертор от FB2 към EPUB
Конвертирайте книга във формат FictionBook 2.0 в EPUB пакет с преформатиращо се съдържание за съвместими електронни четци и приложения за четене.
Сравнение на формати и технически спецификации
| Спецификация | FB2 | EPUB |
|---|---|---|
| MIME тип | application/ | application/ |
| Тип | цифрова книга в XML | пакетирана електронна книга |
| Компресия | XML текст без загуби (често компресиран с ZIP като .fb2.zip) | ZIP (DEFLATE) |
| Стандартна спецификация | XML схема FictionBook 2.0 | 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 архив.