Pdftk – nástroj pro práci s .pdf soubory

Jistě jste se někdy setkali s problémem, jak změnit, sloučit či rozdělit soubory .pdf popř. je konvertovat do jiného formátu nebo naopak z jiného formátu (.jpeg) konvertovat do .pdf. V linuxu mnoho řešení neexistuje, ale narazil jsem na skvělý prográmek Pdftk. Práce s ním sice probíhá v terminálu pomocí příkazové řádky, ale je poměrně jednoduchá a zvládne jí každý, nehledě na fakt, že se při tom pocvičíte v práci s terminálem.

Instalace je jednoduchá, program je v repozitáři, tudíž si jej nainstalujte pomocí Správce softwaru nebo pomocí Synapticu. Po instalaci už můžete program začít využívat. Pro ilustraci přidám několik příkladů pro příkazy zadané do terminálu:

Sloučení dvou nebo více dokumentů .pdf do nového dokumentu:

pdftk 1.pdf 2.pdf 3.pdf cat output složka 123.pdf

nebo:

pdftk A=1.pdf B=2.pdf cat A B output 12.pdf

nebo (zástupné znaky):

pdftk *.pdf cat output sloučený.pdf

Rozdělení a výběr stránek z více .pdf souborů do nového dokumentu:

pdftk A=první.pdf B=druhý.pdf cat A1-7 B1-5 A8 output sloučený.pdf

Otočení první stránky ve formátu .pdf o 90 ° doprava:

pdftk upravovaný.pdf cat 1E 2-end output otočený.pdf

Otočit všech stránek .pdf dokumentu o 180 stupňů:

pdftk upravovaný.pdf cat 1-endS output otočený.pdf

Šifrování .pdf pomocí 128-bitového klíče(default) a pozastavení všech oprávnění (default)

pdftk můj.pdf output můj.128.pdf owner_pw foopass

Stejné jako výše,  kromě otevření zaheslovaných .pdf:

pdftk můj.pdf output můj.128.pdf owner_pw foo user_pw baz

Stejné jako výše s výjimkou tisku (.pdf je otevřený):

pdftk můj.pdf output můj.128.pdf owner_pw foo user_pw baz allow printing

Dešifrovat .pdf:

pdftk šifrovaný.pdf input_pw foopass output dešifrovaný.pdf

Připojit dva soubory, z nichž jeden je zašifrovaný (výstup není zašifrovaný):

pdftk A=šifrovaný.pdf můj.pdf input_pw A=foopass cat output sloučený.pdf

Rozbalení zdroje .pdf stránky pro editaci v textovém editoru:

pdftk můj.pdf output můj.čistý.pdf uncompress

Konverze .pdf dokumentu do .jpeg obrázku:

pdftk můj.pdf convert můj.jpeg

A obráceně .jpeg obrázku(např. naskenovaného dokumentu) do .pdf dokumentu:

pdftk můj.jpeg convert můj.pdf

 To je ze základních vše. Přeji vám příjemnou práci s tímto zajímavým nástrojem.

Záložka pro permanentní odkaz.

6 reakcí na Pdftk – nástroj pro práci s .pdf soubory

  1. Tomáš říká:

    Nějak mi to nefunguje.Zkoušel jsem sloučit dva .pdf do jednoho a nahlásilo, že nenašlo dokumenty ani cílovou složku. Přitom jsem ty soubory viděl ve výpisu ls. Kde dělám chybu???

  2. Tomáš říká:

    Už to jede. Takže teď mi nebude vadit, že mi funguje jen jednoduché skenování na Canon MG3550 🙂

    • kamowski říká:

      čo myslíš tým
      „jen jednoduché skenování na Canon MG3550“
      čo to robí/nerobí a čo by to malo robiť?

  3. Tomáš říká:

    MG 3550 funguje celkem bez problémů jako tiskárna, ale jako scanner jsem ji v Mintu rozchodil jen s programem Jednoduché skenování (nemůžu dělat vícestránkové pdf). XSane, Skanlite aj. mi s tím nejedou vůbec.
    Takže naskenuju třeba 6 stran samostatně a v pdftk složím do jednoho souboru.

  4. kamowski říká:

    ups, tak to robíš niečo zle priateľu
    jednoducho naskenuj všetky stránky (pod tlačítkom „Skenuj“ máš niekoľko volieb) ktoré potrebuješ a až potom daj „Uložiť“ ako *.pdf
    uloží ti všetky stránky do jedného viacstranového dokumentu
    ak to ukladáš ako obrázok (*.jpg/png/tiff), tak áno, vtedy uloží všetky ako samostatné obrázky

    tip:
    ak skenuješ A4, kde je text iba do polovice, môžeš si to orezať potom ale môžeš to aj počas skenovania jednoducho zastaviť na konci textu
    alebo ak skenuješ staré fotografie rôznych veľkostí, toto ti prácu značne urýchli