Czasami zachodzi potrzeba połączenia kilku plików PDF w jeden dokument. Choć dostępnych jest wiele programów graficznych i edytorów PDF, osobiście korzystam z prostego i wydajnego narzędzia działającego w wierszu poleceń – PDFtk free.
PDFtk to darmowy zestaw narzędzi do pracy z plikami PDF, objęty licencją GNU GPL. Po instalacji program umieszcza swoje pliki w katalogu Program Files (x86), gdzie w podfolderze bin znajduje się plik wykonywalny pdftk.exe
.
Wystarczy uruchomić cmd.exe i wywołać pdftk.exe
, aby zobaczyć skróconą pomoc oraz podstawowe informacje o dostępnych opcjach. Pełna dokumentacja jest dostępna online oraz wraz z instalacją.
Aby połączyć wiele plików PDF w jeden, najprościej skopiować je do folderu z pdftk.exe
, a następnie wykonać polecenie:
pdftk *.pdf output result.pdf
To spowoduje połączenie wszystkich plików PDF w bieżącym katalogu (według kolejności alfabetycznej) w jeden plik o nazwie result.pdf
.
pdftk file1.pdf file3.pdf file2.pdf output combined.pdf
pdftk input.pdf cat 1-3 5 output extracted.pdf
pdftk input.pdf cat 1 2east 3 4east output rotated.pdf
PDFtk jest lekki, szybki i działa z poziomu wiersza poleceń, co pozwala łatwo zautomatyzować operacje na PDF w skryptach czy systemach backupu. Nie wymaga interfejsu graficznego, co jest zaletą na serwerach i systemach bez GUI.
Jego prostota i wszechstronność sprawiają, że jest moim narzędziem pierwszego wyboru do łączenia oraz edycji plików PDF w codziennej pracy.
Możesz przygotować prosty plik wsadowy (.bat), który po uruchomieniu automatycznie połączy wszystkie PDF w katalogu:
@echo off
cd /d "%~dp0"
pdftk *.pdf output combined.pdf
echo Pliki PDF zostały połączone do combined.pdf
pause
Wystarczy, że skopiujesz ten plik do folderu z PDFtk i swoimi dokumentami, a potem go uruchomisz.
PDFtk to solidne i efektywne narzędzie do łączenia plików PDF oraz wielu innych operacji na dokumentach PDF. Dzięki temu, że działa w wierszu poleceń, świetnie nadaje się do automatyzacji i pracy na serwerach.
Jeśli często pracujesz z dokumentami PDF, warto poznać PDFtk i wykorzystać jego możliwości, by zaoszczędzić czas i uniknąć konieczności ręcznego łączenia plików w programach graficznych.