Как конвертировать электронные книги из 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.

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

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

Окно библиотеки Calibre в Linux с выделенной кнопкой «Добавить книги».
В окне библиотеки Calibre есть кнопка «Добавить книги» для импорта PDF-файла.

2. Добавьте электронную книгу в формате PDF.

  1. Откройте Calibre и нажмите «Добавить книги» .
  2. Найдите PDF-файл, который хотите преобразовать.
  3. Выберите файл и откройте его. Если файлов несколько, выберите их в окне выбора файлов перед открытием.

Книга появится в вашей библиотеке Calibre. Если название, автор или обложка указаны неверно, вы можете исправить метаданные перед конвертацией, но это необязательно.

В окне выбора файлов Linux отображается PDF-файл, выбранный для импорта в Calibre.
Выберите PDF-файл, который вы хотите импортировать в Calibre.

3. Преобразуйте PDF-файл в EPUB.

Выберите импортированную книгу, затем нажмите «Конвертировать книги» . В окне конвертации убедитесь, что входной формат — PDF, и установите выходной формат на EPUB . Вы также можете изменить название, автора, издателя, теги и обложку перед началом конвертации.

Для многих книг стоит сначала попробовать настройки по умолчанию. Если в выходном файле есть разорванные абзацы или повторяющиеся верхние и нижние колонтитулы, откройте раздел «Ввод PDF» и настройте параметры, специфичные для PDF. Calibre может изменить поведение переноса строк и автоматически обнаруживать или удалять некоторые верхние и нижние колонтитулы. В официальном руководстве по конвертации подробно описаны эти настройки и ограничения ввода PDF.

В окне Calibre Convert Books выбран формат PDF в качестве входного и EPUB в качестве выходного формата.
Перед началом преобразования установите формат вывода на EPUB.

Нажмите ОК , чтобы начать. Calibre запустит процесс в фоновом режиме. После его завершения выбранная книга сможет содержать как исходный PDF-файл, так и новый формат EPUB.

4. Просмотрите и сохраните файл EPUB.

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

Библиотека Calibre показывает одну книгу, доступную после конвертации как в формате PDF, так и в формате EPUB.
После преобразования 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 .

Оставить комментарий

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

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