Merge pdf files
convert FILE1.pdf FILE2.pdf OUTPUT.pdf
Merge pdf files using specific pages
convert FILE1.pdf[1] FILE2.pdf[0,5] OUTPUT.pdf
convert FILE1.pdf[0-9] FILE2.pdf[0-4] OUTPUT.pdf
Merge many pdf files
pdfunite *.pdf images.pdf
Save pdf pages as png
pdftoppm -png -f 1 -singlefile -r 300 <pdf_filename> <image_name>
pdftoppm -r 300 -png images.pdf prefix
Merge png's to pdf
convert *.png output.pdf
Save pdf as txt
ps2ascii input.pdf output.txt
Split pdf into multiple files
pdftk old.pdf cat 1-2 4-5 output new.pdf
Convert pptx to pdf
soffice --headless --convert-to pdf file.pptx
Rotate pdf
clockwise
pdftk input.pdf cat 1-endeast output output.pdf
counter-clockwise
pdftk input.pdf cat 1-endwest output output.pdf