A PDF processor written in Go.
View the Project on GitHub pdfcpu/pdfcpu
This command inserts empty pages:
Have a look at some examples.
pdfcpu pages insert [-p(ages) selectedPages] [-m(ode) before|after] inFile [outFile]
name | description | required | values | default |
---|---|---|---|---|
p(ages) | selected pages | no | ||
m(ode) | no | before, after | before |
name | description | required |
---|---|---|
inFile | PDF input file | yes |
outFile… | PDF output file | no |
Insert an empty page before every page of in.pdf
. This way you get a PDF that gives you space for adding annotations for pages:
$ pdfcpu pages insert in.pdf
writing in.pdf...
Insert an empty page before pages 1 to 5:
$ pdfcpu pages insert -pages 1-5 in.pdf out.pdf
writing out.pdf...
Insert an empty page after the last page:
$ pdfcpu pages insert -pages l -mode after in.pdf out.pdf
writing out.pdf...