Potrebujemo orodje pdftk. Primer: iz datoteke input.pdf bi radi izrezali strani 15 do 23 in jih shranili v datoteko output.pdf:
pdftk input.pdf cat 15-23 output output.pdf
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdfali:
pdftk *.pdf cat output skupni.pdf
V besedilo:
pdftotext mojadatoteka.pdf
(dobimo mojadatoteka.txt)
V PostScript datoteko:
pdftops mojadatoteka.pdf
(dobimo mojadatoteka.ps)
Ostali ukazi:
Sestavi izbrane strani posameznih PDF dokumentov v nov PDF (dokument A, strani 1-7 + dokument B, strani 1-5 + dokument A, stran 8):
pdftk A=one.pdf B=two.pdf cat A1-7 B1-5 A8 output combined.pdf
Zasukaj prvo stran PDF-ja za 90 stopinj v smeri urinega kazalca:
pdftk in.pdf cat 1E 2-end output out.pdf
Zasukaj celoten PDF za 180 stopinj:
pdftk in.pdf cat 1-endS output out.pdf
Popravi PDFjevo okvarjeno XREF tabelo in Stream Lengths (če je mogoče)
pdftk broken.pdf output fixed.pdf
Izpiši metapodatke PDF dokumenta, zaznamke (bookmarks) in oznake strani (page labels):
pdftk mydoc.pdf dump_data output report.txt
Šifriranje PDF z 128-bitnim geslom (privzeto) ter zadržanje vseh pravic (PDF je zaklenjen - privzeto), geslo = mojegeslo:
pdftk mydoc.pdf output mydoc.128.pdf owner_pw mojegslo
Šifriranje PDF z 128-bitnim geslom (privzeto), zadržanje vseh pravic (PDF je zaklenjen), geslo je potrebno tudi za odpiranje dokumenta:
pdftk mydoc.pdf output mydoc.128.pdf owner_pw mojegeslo user_pw geslozaodpreti
Šifriranje PDF z 128-bitnim geslom (privzeto), zadržanje vseh pravic (PDF je zaklenjen), geslo je potrebno tudi za odpiranje dokumenta, po odprtju pa je mogoče tiskanj PDF-ja:
pdftk mydoc.pdf output mydoc.128.pdf owner_pw mojegeslo user_pw geslozaodpreti allow printing
Dešifriranje PDFja:
pdftk secured.pdf input_pw mojegeslo output unsecured.pdf