Managed ad

Dela upp och slå ihop pdf-filer i Ubuntu Linux

Av Pontus, 20 februari, 2023

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.

 

 

Kategorier

Managed ad