Skip to content

PDF

Merge pdf files

convert FILE1.pdf FILE2.pdf OUTPUT.pdf

ref

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

ref

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

ref

Rotate pdf

clockwise

pdftk input.pdf cat 1-endeast output output.pdf

counter-clockwise

 pdftk input.pdf cat 1-endwest output output.pdf

ref