Command-Line
使用命令行工具將圖像文件夾轉換為多頁 pdf 文件?
我有一個包含 100 張 jpg 圖像的文件夾。我想將這些圖像轉換為多頁 pdf 文件,其中包含所有圖像(裁剪為 A4 大小)。他們已經在正確的輪換中。
我應該使用哪些工具?
要求
ImageMagick
鍵入以下行以命令提示 intall ImageMagick:
sudo apt-get install imagemagick
從 jpeg 轉換為 PDF:
進入工作目錄(jpegs目錄):
cd work/directory/path
將 JPG 文件轉換為 PDF:
convert *.jpg foo.pdf
不幸的是**
convert
**,之前更改了圖像以使質量損失最小,即原始質量jpg
,您需要使用img2pdf
,我使用以下命令:一種更短的襯管解決方案,僅使用
img2pdf
製作PDF
img2pdf *.jp* --output combined.pdf
可選擇將 OCR 添加到輸出 PDF
ocrmypdf combined.pdf combined_ocr.pdf
這是原始命令,需要更多命令和更多工具:
- 這是為了在不損失解析度或質量的情況下
jpg
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
2. 這將
pdftk *.pdf cat output combined.pdf
3. 最後我添加了一個 OCRed 文本層,它不會改變 pdf 中的掃描質量,因此它們可以被搜尋:
pypdfocr combined.pdf