Як конвертувати DjVu в FB2?

Досить часто можна зіткнутися з електроннимикнигами, збереженими в форматі DjVu - його нерідко використовують для зберігання відсканованих документів. Ось тільки не всі електронні «читалки» коректно відкривають цей формат, на відміну від того ж FB2. Чи є спосіб конвертувати DjVu в FB2?
На жаль, програми, яка здатна в одинклік перевести DjVu в FB2, не існує. Пов'язано це з тим, що формат FB2 містить інформацію в текстовому вигляді. А DjVu - це графічний формат, по суті, набір картинок, об'єднаних в один файл для більшої зручності. «Вийняти» з картинки текст набагато складніше, ніж зробити з тексту картинку. Тому конвертувати DjVu в FB2 доведеться в кілька кроків.
Найпростіше це буде зробити, якщо в DjVu файлі є текстовий (OCR) шар. Як це перевірити? Відкрийте електронну книгу будь-якої зручної програмою для читання DjVu і перевірте, чи можна здійснити повнотекстовий пошук по файлу (природно, програма повинна спочатку підтримувати опцію повнотекстового пошуку).
Якщо OCR шар присутній, вам потрібно скопіюватитекст файлу в буфер обміну, вставити в будь-який текстовий редактор, підредагувати при необхідності і зберегти як текстовий документ (DOC, RTF, TXT, ODT і т. п.), а вже текстовий документ конвертувати в FB2 за допомогою будь-якої зручної програми.
Якщо ж DjVu документ складається з «чистих» картинок, без текстового шару, процес конвертації DjVu в FB2 буде складатися з декількох етапів. Щоб витягти текст з DjVu файлу, вам потрібно буде скористатися програмою для оптичного розпізнавання символів - наприклад, Fine Reader або будь-який інший більш доступною альтернативою.
Але програми для розпізнавання тексту рідко здатні безпосередньо працювати з форматом DjVu. Тому для початку вам потрібно буде конвертувати DjVu файл в формат PDF або TIFF. Для конвертації в формат PDF, наприклад, можнавикористовувати зв'язку з двох програм - WinDjView і PDFCreator. Замість WinDjView можна використовувати будь-яку іншу програму для читання цього формату (аби в ній була присутня можливість друку), а замість PDFCreator - будь-який інший віртуальний принтер.
Відкривши файл DjVu в програмі для читання, викличтедіалог друку (поєднання клавіш Ctrl + P), в рядку вибору принтера виберіть зі списку віртуальний PDF-принтер і натисніть ОК. Програмі буде потрібно якийсь час, щоб підготувати сторінки документа для конвертації. Коли відкриється вікно збереження файлу, введіть назву книги і натисніть ОК. Врахуйте, що конвертація може зажадати багато часу і ресурсів комп'ютера.
Також можна використовувати програми для конвертації DjVu в інші графічні формати (Наприклад, DjVuOCR). Головне - щоб у підсумку ви отримали документ, який можна розпізнати за допомогою Fine Reader або іншої подібної програми. Розпізнаний текст експортується в текстовий редактор, де його при необхідності можна відредагувати, а вже потім текстовий файл конвертується в FB2.
Отже, є дві основні схеми конвертації формату DjVu в FB2. Якщо в книжці є текстовий шар, потрібнопросто скопіювати його в текстовий документ, а вже його конвертувати в FB2. Якщо текстового шару немає, ланцюжок буде виглядати наступним чином: конвертація DjVu в PDF або графічний формат → розпізнавання отриманого файлу в OCR програмі → збереження розпізнаного тексту в текстовий файл → конвертація текстового файлу в FB2.
взагалі, конвертація DjVu в FB2 - процес довгий і досить трудомісткий. Так що якщо у вас є можливість обійтися без конвертації, краще залишити книгу в DjVu форматі.














