gs
GhostScript, a PDF and PostScript interpreter. tldr-pages
On Linux
Linux
View a file
gs -dQUIET -dBATCH file.pdfIdentifyReduce PDF file size to 150 dpi images for reading on an e-book device
gs -dNOPAUSE -dQUIET -dBATCH -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -sOutputFile=output.pdf input.pdfIdentifyConvert PDF file (pages 1 through 3) to an image with 150 dpi resolution
gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=jpeg -r150 -dFirstPage=1 -dLastPage=3 -sOutputFile=output_%d.jpg input.pdfIdentifyExtract pages from a PDF file
gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf input.pdfIdentifyMerge PDF files
gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf input1.pdf input2.pdfIdentifyConvert from PostScript file to PDF file
gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf input.psIdentify