Doc2fb

Doc2fb – небольшая программка, предназначенная для конвертации .doc, .txt и .rtf файлов в формат fb2 для читалок. Программа работает на ПК (Windows 2000/XP/Vista) и на КПК. Предоставляет возможность работать в пакетном режиме. Язык интерфейса - русский.

Doc2fb

Чтобы приложение могло работать, на ПК обязательно должен быть установлен MS Word 2003 (это как минимум). В наличии также должен быть javascript с версией не ниже 5 (он входит в состав IE).

Сама утилита представляет из себя XSL-скрипт и оболочку — HTA-приложение (это приложение, которое выполняется средствами браузера, по сути, это скрипт.)

Программа имеет простой и понятный интерфейс. В глаза сразу бросается то, что программа рассчитана на пакетное преобразование: выбрать можно не какой-то конкретный файл, а лишь папку.

Утилита способна выделять главы и подглавы, форматировать текст (курсив и жирный шрифт), ссылки и сноски, а также может добавлять картинки (к примеру, первую как обложку).

Векторные картинки Word, к примеру, WMF, не попадают в итоговый файл. Растровые же картинки, которые отличаются от формата JPEG, преобразовываются в PNG.

Меню утилиты состоит из 3-х пунктов: «Файлы», «Настройки» и «Инфо».

Doc2fb

Пункт «Файлы» предназначен для вызова главной рабочей страницы оболочки (она активна сразу после запуска). В строчке «Папка» необходимо щелкнуть на кнопку с изображением «>>», а затем выбрать папку, в которой содержатся необходимые DOC-файлы. После этого активной становится кнопка «преобразовывать».

Жмем на нее и вуаля, файлы быстро конвертируются в FB2.

Течение операции будет отображаться в области «Журнал», находящейся под кнопкой «преобразовывать».

Doc2fb

Настройки программки Doc2fb весьма немногочисленны.

А именно: «Показывать MS Word при преобразовании», «Закрывать doc2fb после преобразования», а также «Удалять пустые строки» — предназначение данных опций ясно без каких-либо объяснений.

«Заменять Line-break на Paragraph-break» — производит замену кодов принудительного разрыва строки на коды окончания абзаца.

Что такое принудительный разрыв строки? При этой функции текущая строка обрывается, а текст продолжается уже в следующей строчке. Предположим что, к примеру, стиль абзаца включает отступ перед первой строкой. Для избежание появления отступа перед короткой строкой текста (к примеру, в написании адреса, либо в стихотворении), нужно, каждый раз, начинать новую строку, и вместо нажатия клавиши ENTER, нужно просто вставить принудительный разрыв строки.

«Определять сноски как <…>», а также «Определять пояснения как <…>» — MS Word перед конвертацией в FB2 производит преобразование описанные регулярными выражениями (<…>) в сноски и пояснения.

«Сохранять изменения как версию документа» — при конвертации в документ вносятся изменения. В случае если данная опция включена, эти изменения будут сохраняться в документе в качестве версии редактирования.

Бичом описанных выше программных средств является излишняя самостоятельность, проявившая себя и тут. Стихи с использованием отступов определяются как цитаты, а для заголовков в две строчки автоматически делаются две секции и т.д.

Для того чтобы помочь программке найти элементы, можно дополнительно разметить документ. dot-файл с соответствующими стилями можно найти на страничке автора программы.

В целом программка полностью отвечает своему назначению. Невзирая на некоторое своеволие, она позволяет достаточно быстро сконвертировать довольно большое количество файлов.

Скачать Doc2fb бесплатно: