
PDF tooling for Go and the command line.
View the Project on GitHub pdfcpu/pdfcpu
Rotate selected pages of inFile clockwise by a multiple of 90 degrees. Have a look at some examples.
pdfcpu rotate inFile rotation [outFile] [flags]
| name | description | required |
|---|---|---|
| p(ages) | selected pages | no |
| name | description | required | values |
|---|---|---|---|
| inFile | PDF input file, use - to read from stdin | yes | |
| rotation | rotation angle | yes | -270, -180, -90, 90, 180, 270 |
| outFile | PDF output file, use - to write to stdout | no |
Rotate all pages of a PDF file clockwise by 90 degrees:
$ pdfcpu rotate test.pdf 90
$ pdfcpu rotate --pages 1-2 test.pdf -90
Rotate streamed input and write the result to stdout:
$ aws s3 cp s3://acme-scans/batch.pdf - \
| pdfcpu rotate --pages odd - 90 - \
| aws s3 cp - s3://acme-scans/batch-rotated.pdf