Då och då behöver jag dela upp en pdf-fil till separata filer för varje sida eller slå ihop lösa sidor till en kombinerad pdf-fil. Jag gör det så sällan så jag kommer aldrig hur man gör, här noterar jag alla varitanter och uppdaterar när jag får nya behov gällande pdf-filer.
Pdftk är favoriten när det gäller att splita och slå ihop pdf-filer. Installeras med
sudo apt-get install pdftk
Ta bort vissa sidor ur en PDF
För att ta bort en sida och spara alla andra så kör vi följande
pdftk infil.pdf cat 1-4 6-7 output nyfil.pdf
nyfil.pdf kommer nu att skapas och bestå av sidorna 1-4 samt 6-7 från infil.
pdftk infil.pdf cat 1-4 6-end output nyfil.pdf
Samma som tidigare fast nu är det 1-4 plus 6 till sista sidan.
Dela upp en till separata filer för varje sida
Här delar vi upp en pdf-fil till en separat fil för varje sida. Filerna kommer som standard att heta pg_xxxx.pdf, där xxxx börjar på 0001 och går uppåt för varje sida. Dessutom sparas det en doc_data.txt fil som innehåller lite information om den ursprungliga pdf-filen, såsom antal sidor och sidornas dimensioner.
pdftk infil.pdf burst
Slå ihop flera separata filer till en
pdftk infil-1.pdf infil-2.pdf cat output storfil.pdf
infil-1 och infil-2 slås ihop och storfil skapas som innehållar båda sidorna.
Lägga till en bakgrundsbild
pdftk infil.pdf background bakgrund.pdf output nyfil.pdf
För en överlagsbild
pdftk infil.pdf stamp bildfil.pdf output nyfil.pdf
Plocka ut alla bilder från en PDF
pdftk infil.pdf unpack_files output /bilder/
Katalogen bilder kommer nu att innehålla alla bilder och attachments från pdf-filen.
Fast ibland verkar den inte fungera. Då kan man testa pdfimages istället
pdfimages -png infil.pdf bilder/
Så sparas alla bilder i png-format i katalogen bilder.