Mamy już pokryte jak podzielić lub wyodrębnić poszczególne strony z pliku PDF w systemie Linux przy użyciu narzędzia pdftk jakiś czas temu. Tamten tutorial opisywał jak wyodrębnić zakres stron lub część pliku PDF w Linuksie. W tym krótkim przewodniku, zamierzamy zobaczyć jak połączyć dwa lub więcej plików PDF. To nie jest takie trudne. Czytaj dalej.
Merge PDF Files In Command Line On Linux
Możemy to zrobić na dwa sposoby.
Metoda 1: Używając pdftk
PDFtk jest darmowym narzędziem graficznym, które może być używane do dzielenia lub łączenia plików PDF. Jest dostępne w wersji darmowej i płatnej. Możesz go używać zarówno w trybie CLI jak i GUI.
Zainstalujmy pdftk.
W Arch LInux i pochodnych:
PDFtk jest dostępny w AUR. Możesz go zainstalować używając dowolnego programu pomocniczego AUR, takiego jak Yay.
$ yay -S pdftk
W Debianie, Ubuntu i pochodnych:
$ sudo apt-get install pdftk
W CentOS, Fedorze, Red Hat:
Najpierw zainstaluj repozytorium EPEL:
$ sudo yum install epel-release
Or
$ sudo dnf install epel-release
Następnie zainstaluj aplikację PDFtk za pomocą polecenia:
$ sudo yum install pdftk
Or
$ sudo dnf install pdftk
Teraz połączmy kilka plików pdf i zróbmy z nich jeden plik.
Mam trzy pliki pdf mianowicie file1.pdf, file2.pdf, file3.pdf w moim bieżącym katalogu roboczym. Chcę je scalić w jeden plik o nazwie outputfile.pdf. Tak więc, uruchomiłem następujące polecenie z Terminala:
$ pdftk file1.pdf file2.pdf fiel3.pdf cat output outputfile.pdf
Alternatywnie, możesz uruchomić:
$ pdftk *.pdf cat output outputfile.pdf
To polecenie połączy wszystkie pliki pdf w bieżącym katalogu w jeden plik.
Metoda 2: Użycie Popplera
Poppler jest biblioteką renderowania PDF opartą na bazie kodu xpdf-3.0.
Aby zainstalować Popplera na dystrybucjach opartych na Arch Linuksie, uruchom:
$ sudo pacman -S poppler
Na Debianie, Ubuntu, Linux Mint:
$ sudo apt-get install poppler-utils
Na RHEL, CentOS, Fedora:
$ sudo yum install poppler-utils
Po zainstalowaniu Popplera, uruchom następujące polecenie, aby połączyć pliki pdf w bieżącym katalogu roboczym.
$ pdfunite file1.pdf file2.pdf file3.pdf outputfile.pdf
Powyższe polecenie połączy pliki file1.pdf, fiel2.pdf i file3.pdf w jeden plik o nazwie outputfile.pdf.
To wszystko. Wiesz teraz jak podzielić plik pdf na wiele i jak połączyć wiele plików PDF w jeden plik. Jak widać w tym przewodniku, to nie jest takie trudne. Możesz to zrobić w ciągu kilku minut.
.