У мене є скануючий сервер, про який я писав у cgi / bash і хочу мати змогу перетворити купу зображень (все в одній папці) в pdf з командного рядка. Як це можна зробити?
Див. Також Як створити PDF із серії зображень? на суперрусера.
—
zrajm
Пов'язане: Перетворення декількох файлів зображень з JPEG у формат PDF у unix SE
—
kenorb
Використовуйте img2pdf , а не ImageMagick. ImageMagick розшифровує JPEG, що призводить до втрати генерації і в 10–100 разів повільніше, ніж img2pdf.
—
Роберт Флемінг
sudo apt-get install gscan2pdf
для простого і легкого використання.
img2pdf $(find . -iname '*.jpg' | sort -V) -o ./document.pdf
дасть вам document.pdf
містити всі зображення з розширенням jpg або JPG у поточному режимі - по одному зображенню на сторінці. document.pdf
всі зображення будуть впорядковані як сторінки природним чином ( -V
опція для sort
), тому немає необхідності додавати провідні нулі при нумерації файлів зображень.