pdftk
- Install pdftk
sudo apt-get install pdftk
pdftk cat
- Merge all pdfs into one pdf
pdftk *.pdf cat output the_output.pdf
Include only selected pages
pdftk the_input.pdf cat 1-10 output the_output_1-10.pdf
- This will extract pages 1-10 from the_input.pdf and save it as the_output_1-10.pdf.
pdftk the_input.pdf cat 1-10 12-end output the_output_without_page_11.pdf
Exclude selected pages
pdftk the_input.pdf cat '~10' output the_output.pdf
pdftk the_input.pdf cat '~10~20' output the_output.pdf
Reverse the pages
pdftk the_input.pdf cat end-1 output the_output.pdf
pdftk burst
Splits a single input PDF document into individual pages. - pdftk the_input.pdf burst output the_output-%d.pdf
convert from imagemagick
convert the_image.png the_image.pdf
Online tools
- smallpdf
- jpg to pdf, merge pdf etc