qpdf#
Structural PDF transformation (decrypt, linearize, split, merge).
$ qpdf --decrypt --password=secret in.pdf out.pdf
$ qpdf --linearize in.pdf web.pdf
$ qpdf --split-pages in.pdf page-%d.pdf
$ qpdf --empty --pages a.pdf b.pdf -- merged.pdf
Structural PDF transformation (decrypt, linearize, split, merge).
$ qpdf --decrypt --password=secret in.pdf out.pdf
$ qpdf --linearize in.pdf web.pdf
$ qpdf --split-pages in.pdf page-%d.pdf
$ qpdf --empty --pages a.pdf b.pdf -- merged.pdf