Czy konwertować folder obrazów na wielostronicowy plik pdf za pomocą narzędzi wiersza poleceń?


Odpowiedzi:


13

Wymagania

ImageMagick

Wpisz następujący wiersz, aby wyświetlić komendę polecenia ImageMagick:

sudo apt-get install imagemagick

Konwertuj z JPEG na PDF:

Przejdź do katalogu roboczego (katalog jpegs):

cd work/directory/path

Konwertuj pliki JPG do formatu PDF:

convert *.jpg foo.pdf

źródło: http://bitprison.net/jpg_to_pdf


Sam znalazłem rozwiązanie, ale odpowiedziałeś bardziej szczegółowo. To było tak proste, że się nawet wstydzę.
Ktoś nadal cię używa MS-DOS

^ nie ma za co!
mr_eclair

Hmm, jeszcze nie przycina się do formatu A4;)
tanio

Jeśli masz obrazy w podfolderach, użyj tegoconvert */*.jpg foo.pdf
Phil Roggenbuck

Nadal mam problem, że sortuje wszystko 1, 10, 100, a nie 1,2,3,4,5, ..., 100,101,102, jak to naprawić?
Phil Roggenbuck

3

Niestety convertzmienia obraz wcześniej, aby mieć minimalną utratę jakości, tj. Jakość oryginału jpg, musisz użyć img2pdf, używam tych poleceń:

3 1) Aby utworzyć pdfplik z każdego jpgobrazu bez utraty rozdzielczości lub jakości:

ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf

2) Aby połączyć pdfstrony w jedną:

pdftk *.pdf cat output combined.pdf

3) Na koniec dodaję warstwę tekstową OCRed, która nie zmienia jakości skanu w plikach pdf, dzięki czemu można je przeszukiwać:

pypdfocr combined.pdf  

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.