Главная
» LINUX
»
Как конвертировать электронные книги из PDF в EPUB в Linux с помощью Calibre
Как конвертировать электронные книги из PDF в EPUB в Linux с помощью Calibre
Если электронную книгу в формате PDF неудобно читать на маленьком экране, преобразование в EPUB позволит тексту более естественно перестраиваться. В Linux Calibre — один из самых простых инструментов для этой задачи. Основной процесс таков: установить Calibre, добавить PDF-файл, выбрать EPUB в качестве выходного формата, выполнить преобразование, а затем сохранить новый файл.
Прежде чем начать, правильно определите свои ожидания. PDF — это формат с фиксированным форматом страниц, в то время как EPUB предназначен для текста с изменяемым форматированием. В документации Calibre предупреждается, что PDF — один из самых сложных форматов для качественного преобразования, особенно если документ содержит несколько столбцов, отсканированные изображения страниц, сложные математические вычисления, таблицы или необычные шрифты. Вы все еще можете получить хороший результат из простого PDF-файла с большим количеством текста, но перед удалением оригинала следует просмотреть готовый EPUB-файл.
1. Установите Calibre на Linux.
Официальный проект Calibre предоставляет бинарный установщик для Linux и рекомендует его вместо пакетов дистрибутива, поскольку сборки из репозиториев могут быть устаревшими или измененными. Проверьте текущие требования и команду установщика на официальной странице загрузки Calibre для Linux . Текущий установщик поддерживает совместимые 64-битные системы Intel и ARM.
После установки запустите Calibre из меню приложений. При первом запуске программа может спросить, где сохранить библиотеку и какое устройство для чтения электронных книг вы используете. Варианты по умолчанию подойдут, если вам нужно только конвертировать файлы.
В окне библиотеки Calibre есть кнопка «Добавить книги» для импорта PDF-файла.
2. Добавьте электронную книгу в формате PDF.
Откройте Calibre и нажмите «Добавить книги» .
Найдите PDF-файл, который хотите преобразовать.
Выберите файл и откройте его. Если файлов несколько, выберите их в окне выбора файлов перед открытием.
Книга появится в вашей библиотеке Calibre. Если название, автор или обложка указаны неверно, вы можете исправить метаданные перед конвертацией, но это необязательно.
Выберите PDF-файл, который вы хотите импортировать в Calibre.
3. Преобразуйте PDF-файл в EPUB.
Выберите импортированную книгу, затем нажмите «Конвертировать книги» . В окне конвертации убедитесь, что входной формат — PDF, и установите выходной формат на EPUB . Вы также можете изменить название, автора, издателя, теги и обложку перед началом конвертации.
Для многих книг стоит сначала попробовать настройки по умолчанию. Если в выходном файле есть разорванные абзацы или повторяющиеся верхние и нижние колонтитулы, откройте раздел «Ввод PDF» и настройте параметры, специфичные для PDF. Calibre может изменить поведение переноса строк и автоматически обнаруживать или удалять некоторые верхние и нижние колонтитулы. В официальном руководстве по конвертации подробно описаны эти настройки и ограничения ввода PDF.
Перед началом преобразования установите формат вывода на EPUB.
Нажмите ОК , чтобы начать. Calibre запустит процесс в фоновом режиме. После его завершения выбранная книга сможет содержать как исходный PDF-файл, так и новый формат EPUB.
4. Просмотрите и сохраните файл EPUB.
Откройте преобразованный EPUB-файл во встроенном средстве просмотра Calibre и проверьте несколько глав перед экспортом. Обратите особое внимание на разрывы абзацев, заголовки глав, изображения, специальные символы и оглавление. При преобразовании в PDF-файл может быть потеряна структура, поскольку PDF-файл фиксирует расположение текста на странице, а не его логическую организацию.
После преобразования Calibre может сохранить PDF- и EPUB-файлы в одной записи библиотеки.
Чтобы поместить файл EPUB в обычную папку, выберите книгу и воспользуйтесь функцией «Сохранить на диск» . В документации Calibre по функции «Сохранить на диск» описаны варианты сохранения всех форматов, только предпочитаемого формата или одного выбранного формата.
Когда преобразование PDF в EPUB работает некорректно
Чистый PDF-файл в одну колонку с возможностью выделения текста обычно имеет наилучшие шансы на создание читаемого EPUB-файла. Результаты менее надежны при работе со сканированными книгами, журналами, техническими документами или PDF-файлами со сложной структурой. Calibre особо отмечает ограничения при работе с многоколоночными документами, PDF-файлами на основе изображений, таблицами, векторной графикой, ссылками, существующими оглавлениями PDF-файлов, некоторыми шрифтами, не поддерживающими Unicode, текстом, набранным справа налево, и математическими формулами.
Если PDF-файл представляет собой только скан, сначала выполните распознавание текста (OCR), чтобы файл содержал пригодный для использования текст, а затем попробуйте преобразовать его снова. Если исходный файл предъявляет высокие требования к верстке, лучше оставить его в формате PDF, чем пытаться преобразовать в формат EPUB с изменяемым размером.
Дополнительно: преобразование из терминала.
Calibre также устанавливает ebook-convertинструмент командной строки. Для простой конвертации используйте:
ebook-convert "book.pdf" "book.epub"
Формат вывода определяется расширением целевого файла. Вы можете просмотреть параметры командной строки, специфичные для PDF, с помощью команды ` ebook-convert book.pdf book.epub -h.`. Если коммерческая электронная книга защищена DRM, Calibre не поддерживает открытие или преобразование такого файла с DRM-защитой; см. официальную документацию проекта по DRM .