(no subject)

Dec 14, 2023 19:57

На память - как в линуксе сделать pdf книги из отсканированных или снятых на камеру разворотов. Работает и в wsl на windows.

Поставить imagemagick poppler-utils parallel.

Разделить развороты на страницы в директорию, например, book_combine. В строке tif, но также работает и с jpg:
find -iname "*.tif" | sort -V | parallel -I'{}' convert -crop 50%x100% {} +repage ../book_combine/{}_%d.tif

Перейти в директорию book_combine.

Конвертировать изображение каждой страницы в отдельный pdf:
find -iname "*.tif" | sort -V | parallel -I'{}' convert {} -compress jpeg -quality 70 {}.pdf

Объединить pdf страниц в pdf книги:
pdfunite $(find -iname "*.pdf" | sort -V) book.pdf

Можно еще поставить djvulibre-bin и конвертировать в djvu:
pdf2djvu -v book.pdf -o book.djvu

books, linux, cli

Previous post Next post
Up