Jedan od najboljih načina dijeljenja PDF datoteka na Linuxnije s GUI alatom poput Evince ili Ocular. Umjesto toga, to je s terminalnom aplikacijom pod nazivom PDFtk. Ne samo da može dijeliti PDF datoteke, već ih može uređivati i mijenjati.
Instalirajte PDFtk
Ova je aplikacija već neko vrijeme prisutna i može se lako instalirati na većini Linux distribucija. Otvorite prozor terminala i slijedite dolje navedene upute za instalaciju aplikacije.
Napomena: da biste instalirali PDFtk, morate koristiti Ubuntu, Debian, Arch Linux, Fedora ili OpenSUSE. Ako ne pokrećete nijednu od ovih Linux distribucija, slijedite upute na dnu.
Ubuntu
sudo apt install pdftk
Debian
sudo apt-get install pdftk
Arch Linux
PDFtk se može koristiti u Arch Linuxu, ali korisnici nećebiti u mogućnosti instalirati softver iz glavnih Arch Linux izvora. Umjesto toga, potrebna je interakcija s Arch Linux AUR-om. Da biste pokrenuli instalaciju PDFtk na Arch, otvorite terminal i koristite Pacman upravitelj paketa za sinkronizaciju najnovije verzije Git alat.
Bilješka: na AUR-u postoji još jedan PDFtk paket koji instalaciju programa olakšava jer dekompilira već spreman program, a ne gradi se iz izvora. Ne preporučujemo da krenete ovom rutom, jer postoje problemi s već izgrađenim GCC-GCJ paketom.
sudo pacman -S git
Sad to Git radi na Arch Linuxu, moći ćete ga koristiti za preuzimanje najnovije verzije PDFtk AUR snimka. U terminalu koristite git klon da biste preuzeli datoteku s uputama za izgradnju.
git clone https://aur.archlinux.org/pdftk.git
Koristiti CD naredbu, premjestite terminal iz korisnikove početne mape u novo klonirani pdftk mapa.
cd pdftk
Unutar mape izvora PDFtk pokrenite postupak izgradnje pokretanjem makepkg, Imajte na umu da pokretanje makepkg naredba će automatski preuzeti, sastaviti iinstalirajte sve potrebne datoteke ovisnosti. Ako, međutim, graditelj ne uspije automatski shvatiti ove ovisnosti, morat ćete ih instalirati ručno. Sve ovisnosti o PDFtk AUR paketu možete naći na ovoj poveznici.
Fedora
Trenutno u spremištima softvera nema Fedora PDFtk paketa. Srećom, pakete OpenSUSE jednostavno je raditi. Započnite upotrebom wget za preuzimanje potrebnih paketa.
wget http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/pdftk-2.02-10.1.x86_64.rpm wget http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/libgcj48-4.8.5-24.14.x86_64.rpm
Koristiti CD naredbe, pomaknite terminal u mapu Preuzimanja.
cd ~/Downloads
I na kraju, koristite program za upravljanje paketima DNF da biste instalirali PDFtk:
sudo dnf install libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y
OpenSUSE
sudo zypper install pdftk
Zgrada iz izvora
Izrada PDFtka iz izvora ne traje previšenapora, jer postoje unaprijed konfigurirane datoteke za izgradnju unutar izvorne mape. Da biste program napravili iz izvora, prvo morate preuzeti kôd. Da biste dobili kod, upotrijebite the wget alat za preuzimanje u terminalu.

Da biste osigurali ispravnu gradnju PDFtk, provjerite je li na vašem računalu s računalom instaliran GCC, GCJ i libgcj.
wget https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip
Zatim upotrijebite naredbu Unzip za izdvajanje mape PDFtk Zip u mapu za preuzimanje vašeg Linux računala. Nemate instaliranu aplikaciju Unzip? Potražite upravitelja paketa "unzip" i instalirajte ga.
cd ~/Downloads unzip pdftk-2.02-src.zip
Ekstrahiranje PDFtk izvora zip arhive trebalo bi stvoriti mapu “pdftk-2.02-src” unutar preuzimanja. U terminalu koristite CD naredba da ga unesete.
cd pdftk-2.02-src
U korijenskoj mapi PDFtk ne može se puno dogoditi. Da bismo sve sastavili, terminal moramo premjestiti u podmapu PDFtk.
cd pdftk
PDFtk podmapa ima desetak specijaliziranih Makefilesa koje korisnik može koristiti za automatsko sastavljanje za različite operativne sustave. Koristiti LS naredba, nabrojite sadržaj direktorija.
ls
Pogledajte i pronađite specifični Makefile koji stetreba i pokrenuti postupak sastavljanja pomoću naredbe u nastavku. Molimo upamtite da promijenite "Makefile.filename" u naredbi dolje s imenom Makefile koji trebate koristiti.
make -f Makefile.filename
Korištenje PDFtk-a
Jedna od glavnih privlačnosti PDFtk-a je njegova sposobnost pridruživanja i dijeljenja PDF datoteka. Na primjer, da biste razdvojili PDF datoteku tako da je svaka stranica dokumenta vlastita datoteka, pokušajte koristiti prasak naredba:

pdftk testfile.pdf burst
PDFtk će izlazne datoteke podijeliti na isto mjesto kao i izvorna datoteka.
Želite li sve podijeljene PDF datoteke reformirati u jednu? Započnite preimenovanjem izvorne PDF datoteke (radi sigurnosti).
mv testfile.pdf testfile.bak
Sad kad je testna PDF datoteka sigurna, rekombinirajte sve s PDFtk-om. Prvo upotrijebite LS naredba za pregled datoteka u direktoriju.
ls
Zatim ponovno pokrenite LS naredbe, ali ovaj put koristite ga za pohranjivanje svih PDF datoteka.
ls *.pdf >> pdf-filenames.txt
Dodijelite sadržaj pdf-filenames.txt na Bash varijablu. Upotreba varijable u ovom slučaju, a ne zamjenski znak, znači da će se sve stranice ponovno nalaziti u redu kada ponovno kombiniramo PDF.
value=$(<pdf-filenames.txt)
Na kraju, rekombinirajte PDF datoteku s PDFtk i $ vrijednost.
pdftk $value cat output recombined-document.pdf</ P>
komentari