Как конвертировать PDF в FB2 без искажений

Главный источник искажений при конвертации PDF в FB2 — это сам формат PDF: он хранит текст как набор символов с жёстко заданными координатами на странице, а не как логическую структуру документа. Поэтому в полученном FB2 нередко появляются разорванные слова с переносами в середине строки, номера страниц внутри абзацев, сбитая кодировка и потерянные диалоги. Чтобы этого избежать, недостаточно нажать одну кнопку «конвертировать» — нужна подготовка исходника и правильный выбор инструмента.

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

Почему PDF плохо конвертируется в FB2

Формат FB2 (FictionBook) — это XML-структура, где текст разбит на логические элементы: заголовки, абзацы, эпиграфы, сноски. Формат PDF, напротив, описывает внешний вид страницы: где стоит каждая буква, какого она размера и цвета. Между этими подходами — принципиальная разница, и именно она порождает ошибки при конвертации.

Типичные дефекты, которые возникают на выходе:

  • 📄 разрывы слов по переносам, унаследованные из вёрстки PDF;
  • 🔢 колонтитулы и номера страниц, вставленные прямо в текст;
  • 🔤 «кракозябры» вместо кириллицы из-за отсутствия встроенных шрифтов;
  • 🖼️ потерянные или перевёрнутые иллюстрации;
  • 📑 слипшиеся абзацы или, наоборот, разрыв строки после каждого предложения.
⚠️ Внимание: если PDF представляет собой скан книги (набор изображений без текстового слоя), прямая конвертация даст пустой FB2. Сначала потребуется распознавание текста (OCR) — об этом отдельный раздел ниже.

Подготовка PDF перед конвертацией

Перед запуском конвертера откройте исходный PDF и проверьте три вещи. Во-первых, выделяется ли текст мышью — если да, текстовый слой есть, и шансы на чистый результат высоки. Во-вторых, одна ли колонка вёрстки: двухколоночные научные статьи конвертеры часто «сшивают» поперёк строк. В-третьих, нет ли защиты от копирования — некоторые PDF зашифрованы, и конвертер откажется их обрабатывать.

Если книга весит десятки мегабайт из-за тяжёлых изображений, имеет смысл предварительно оптимизировать файл. Это ускорит обработку и снизит вероятность сбоев в онлайн-сервисах, где действуют лимиты на размер загружаемого файла.

Конвертация через Calibre

Calibre — бесплатная программа для управления электронными библиотеками и самый популярный инструмент для преобразования форматов электронных книг. Она доступна для Windows, macOS и Linux.

Порядок действий такой: добавьте PDF в библиотеку через кнопку Добавить книги, выделите книгу и нажмите Конвертировать книги. В правом верхнем углу окна конвертации выберите выходной формат FB2 и запустите процесс. Готовый файл появится в папке библиотеки Calibre.

Чтобы результат был чище, обратите внимание на настройки:

  • ⚙️ Эвристическая обработка — включается на соответствующей вкладке и помогает убрать переносы и склеить разорванные строки;
  • 🔍 Поиск и замена — позволяет регулярными выражениями удалить колонтитулы и номера страниц;
  • 📐 Структурный анализ — здесь задаются шаблоны для распознавания заголовков глав.

☑️ Чек-лист конвертации в Calibre

Выполнено: 0 / 5
⚠️ Внимание: эвристическая обработка — палка о двух концах. На хорошо структурированном PDF она может, наоборот, испортить переносы строк в стихах. Для поэзии эту опцию лучше отключить.

Альтернативные программы и онлайн-сервисы

Если Calibre показалась громоздкой, есть и другие варианты. Среди десктопных программ для работы с FB2 часто упоминают Any eBook Converter и конвертеры, встроенные в читалки. Для разовой задачи удобны онлайн-сервисы — например, Convertio, Online-Convert и подобные: вы загружаете PDF, выбираете FB2 и скачиваете результат.

У онлайн-конвертеров есть ограничения: лимит на размер файла, очередь обработки и отсутствие тонких настроек вроде удаления колонтитулов. Кроме того, загружать в онлайн-сервисы документы с персональными данными или коммерческой тайной небезопасно — файл уходит на чужой сервер. Для художественной книги это не критично, для рабочих документов — повод выбрать офлайн-программу.

ИнструментТипНастройки очисткиПодходит для
CalibreПрограммаГибкие (эвристика, regex)Книги любого объёма
ConvertioОнлайнМинимальныеНебольшие файлы
Online-ConvertОнлайнБазовыеРазовые задачи
ABBYY FineReader + FB2-редакторПрограммаРучная правкаСканы и сложная вёрстка
📊 Чем вы чаще конвертируете электронные книги?
Calibre
Онлайн-сервисы
Специальные конвертеры
Ещё не пробовал(а)

Что делать со сканированными PDF

Когда PDF — это фотографии страниц, текстового слоя в нём нет, и ни один конвертер не извлечёт текст напрямую. Здесь нужен промежуточный этап: распознавание текста (OCR). Классический инструмент для этого — ABBYY FineReader; есть и бесплатные альтернативы, например CuneiForm.

Схема работы выглядит так: сначала скан прогоняется через OCR-программу, результат сохраняется в формате с текстовым слоем (DOCX или PDF с распознанным текстом), и только потом этот файл конвертируется в FB2. Качество распознавания напрямую зависит от качества скана: перекосы, пятна и низкое разрешение дают ошибки в тексте, которые придётся исправлять вручную.

Как проверить, есть ли в PDF текстовый слой

Откройте PDF в любой читалке и попробуйте выделить мышью фрагмент текста. Если текст выделяется и копируется — текстовый слой есть. Если выделяется вся страница как картинка или ничего не выделяется — это скан, и нужен OCR.

Проверка и ручная доработка FB2

После конвертации не спешите отправлять файл на электронную книгу. Откройте FB2 в программе FictionBook Editor или в читалке с поддержкой формата (например, CoolReader или FBReader) и пролистайте текст. Обращайте внимание на начало и конец книги — именно там чаще всего оседают колонтитулы и номера страниц.

Типовые операции доработки: удаление остатков переносов через поиск и замену, восстановление разметки глав (чтобы работало оглавление), проверка сносок и вставка обложки. В FictionBook Editor структура документа отображается в виде дерева, что упрощает навигацию и правку отдельных секций.

Типичные ошибки и их решения

Разберём самые частые проблемы, с которыми сталкиваются после конвертации, и способы их устранения.

Кракозябры вместо русского текста. Возможная причина — в PDF использованы нестандартные шрифты без корректной таблицы соответствия символов. Попробуйте другой конвертер или сначала извлеките текст через OCR-программу.

Каждая строка стала отдельным абзацем. Так бывает, когда конвертер воспринимает жёсткие разрывы строк PDF как границы абзацев. В Calibre это лечится включением эвристической обработки или настройкой параметра, отвечающего за разбиение строк.

Пропали картинки. Проверьте, что в настройках конвертации не отключена обработка изображений. Если иллюстрации в PDF были фоновыми элементами страницы, конвертер мог их проигнорировать — тогда их придётся извлечь отдельно и вставить вручную.

Часто задаваемые вопросы

Можно ли конвертировать PDF в FB2 на смартфоне?

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

Почему после конвертации пропало оглавление?

Оглавление в FB2 строится из заголовков секций. Если конвертер не распознал заголовки глав, дерево секций не формируется. Решение — открыть файл в редакторе FB2 и вручную разметить заголовки либо настроить шаблоны распознавания заголовков в Calibre перед повторной конвертацией.

Какой формат лучше как промежуточный: DOCX или EPUB?

Оба подходят. Путь «PDF → EPUB → FB2» иногда даёт более чистую структуру, потому что EPUB, как и FB2, основан на разметке. Путь через DOCX удобен, если вы планируете редактировать текст в Word перед финальной конвертацией.

Законно ли конвертировать купленную книгу в другой формат?

Конвертация для личного использования, как правило, не вызывает проблем, но распространение полученного файла нарушает авторские права. Кроме того, книги с DRM-защитой технически не конвертируются обычными средствами — снятие защиты может нарушать условия лицензионного соглашения магазина.

FB2 получился, но читалка его не открывает. Что делать?

Возможная причина — ошибки в XML-структуре файла, которую сгенерировал конвертер. Проверьте файл валидатором (такая функция есть в FictionBook Editor) и исправьте указанные ошибки. Также убедитесь, что читалка вообще поддерживает FB2 — некоторые устройства требуют предварительной упаковки в ZIP.