Установка необходимых инструментов:
$ sudo apt-get install imagemagick
$ sudo apt-get install pdftk
$ sudo apt install calibre
Сначала нужно обрезать PDF с краев. Это можно сделать с помощью скрипта:
$ mkdir cropped
$ ./pdfcrop.sh book_name.pdf cropped/book_name.pdf
$ cd cropped/
или сразу при конвертировании в изображения с помощью флага -trim:
$ convert -density 333 -trim book_name.pdf -quality 222 book_name.png
Флаг -trim работает с глюками поэтому рекомендую скрипт.
Удаляем исходную книгу:
$ rm book_name.pdf
Снова собираем из изображений PDF книгу, но уже без отступов:
$ convert "book_name-*.png" book_name.pdf
$ rm book_name-*.png
Тут может возникнуть проблема с порядком страниц. Поэтому вместо маски со звездочкой лучше использовать явное задание порядка страниц.
Делаем EPUB-книгу:
$ ebook-convert book_name.pdf book_name.epub
$ sudo apt-get install imagemagick
$ sudo apt-get install pdftk
$ sudo apt install calibre
Сначала нужно обрезать PDF с краев. Это можно сделать с помощью скрипта:
$ mkdir cropped
$ ./pdfcrop.sh book_name.pdf cropped/book_name.pdf
$ cd cropped/
или сразу при конвертировании в изображения с помощью флага -trim:
$ convert -density 333 -trim book_name.pdf -quality 222 book_name.png
Флаг -trim работает с глюками поэтому рекомендую скрипт.
Удаляем исходную книгу:
$ rm book_name.pdf
Снова собираем из изображений PDF книгу, но уже без отступов:
$ convert "book_name-*.png" book_name.pdf
$ rm book_name-*.png
Тут может возникнуть проблема с порядком страниц. Поэтому вместо маски со звездочкой лучше использовать явное задание порядка страниц.
Делаем EPUB-книгу:
$ ebook-convert book_name.pdf book_name.epub