Я хотел бы знать, каким образом файлы EPUB могут быть преобразованы в PDF в Ubuntu. Любой метод, GUI или преобразование командной строки хорошо, поскольку мой epub преобразован в pdf. Благодарю.
источник
Я хотел бы знать, каким образом файлы EPUB могут быть преобразованы в PDF в Ubuntu. Любой метод, GUI или преобразование командной строки хорошо, поскольку мой epub преобразован в pdf. Благодарю.
Вы определенно хотите Калибр . Вы можете использовать его для преобразования практически любого типа файла в любой другой тип файла, если исходный файл не имеет DRM (например, Amazon, Adobe и т. Д.). Если у него есть DRM, загляните в блог Apprentice Alf, чтобы помочь разобраться с плагинами Caliber. Не используйте стриптизер DRM для пиратства книг или иным образом нарушайте соглашение с поставщиком. Используйте его, чтобы вы могли наслаждаться своими книгами на любом устройстве в любом формате.
Calibre также является удивительной программой управления электронными книгами, которая может делать практически все. Он может управлять Kindles, телефонами / планшетами Android и т. Д. Он может даже отправить ваши книги одним щелчком мыши на адрес электронной почты вашего Kindle, если хотите. Вы не будете разочарованы :-)
Из терминала:
sudo apt-get install calibre
Или поищите его в Ubuntu Software Center
Для фактического преобразования файла EPUB вы можете использовать следующую команду:
ebook-convert file.epub file.pdf
(Подробнее см. Этот другой ответ)
Или вы можете проверить детали для диалога конвертации, используя Calibre GUI.
sudo python -c "import sys; py3 = sys.version_info[0] > 2; u = __import__('urllib.request' if py3 else 'urllib', fromlist=1); exec(u.urlopen('http://status.calibre-ebook.com/linux_installer').read()); main()"
sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
formats:"=EPUB"
в поле поиска поиск только файлов формата EPUB и выберите один или несколько файлов epub из отфильтрованного списка библиотек на центральной панели. Нажмите на значок « Преобразовать книги» в меню «Калибр».источник
EPUB в PDF конвертер
Прежде чем попробовать калибр, я на самом деле конвертировал свой файл, используя вышеуказанную программу, конвертер командной строки epub в pdf, который на самом деле хорош с некоторыми удобными опциями.
Использование:
1) разархивируйте файл в удобное место и перейдите в разархивированную папку в терминале
2) сделать исполняемый файл .sh
3) запустить файл
Выходной каталог по умолчанию - домашняя папка, но в файле свойств доступно много настроек, которые можно изменить.
Хотя программа некоторое время не обновлялась, она работает действительно хорошо, и я подумал, что люди могли бы попробовать конвертировать их epub в pdf.
источник
источник
Вот мой рецепт:
если дополнение
--toc
и--chapters
не дает желаемых результатов, оставьте это. Иногда изображения внутри epub недопустимы для использования с латексом, поэтому вам нужно конвертировать их в процессе:Вот обходной путь. Проверьте, можно ли создать файл tex:
Извлеките изображения и другие носители, содержащиеся в контейнере epub, в путь DIR, создав его при необходимости, и настройте ссылки на изображения в документе [LaTeX], чтобы они указывали на извлеченные файлы, с помощью опции
--extract-media= DIR
. Выберите текущий каталог, который также содержит файл ePub. Добавить--extract-media=
. что означает извлечение в текущем каталоге, который также$HOME/Documents
Повторите извлеченные изображения .jpg, создав новые совместимые с LaTeX изображения JPEG с помощью утилиты `convert '(из пакета программ imagemagick)
и замените ранее извлеченные изображения .jpg pandoc вновь созданными изображениями .jpeg:
Это можно сделать с помощью одного
for
цикла в командной строке:Снова запустите первую командную строку, но на этот раз ядро LuaTeX будет искать ее
\includegraphics
в том же каталоге, где ранее были извлечены изображения ePub (--data-dir=DIRECTORY Specify the user data directory to search for pandoc data files. If this option is not specified, the default user data directory will be used. This is, in Unix: $HOME/.pandoc
), добавив параметр--data-dir=.
:источник
Пожалуйста, сначала установите
calibre
следующую командуПосле этого вы можете просто конвертировать ваш
epub
файл вpdf
:PS: мне очень понравился ответ, который я увидел в аналогичном посте здесь: https://askubuntu.com/a/170119
источник
sudo apt-get -y install calibre
а затем просто запуститеebook-convert my-book.epub my-book.pdf --enable-heuristics