pdfcpu

Logo

A PDF processor written in Go.

View the Project on GitHub pdfcpu/pdfcpu


Changelog

Remove Boxes

Have a look at some examples.

Usage

pdfcpu boxes remove [-p(ages) selectedPages] -- boxTypes inFile [outFile]


Flags

name description required
p(ages) selected pages no


Common Flags

name description values
v(erbose) turn on logging  
vv verbose logging  
q(uiet) quiet mode  
-o(ffline) disable http traffic  
c(onf) config dir $path, disable
opw owner password  
upw user password  
u(nit) display unit po(ints),in(ches),cm,mm


Arguments

name description required
boxTypes comma separated list of box types: c(rop), t(rim), b(leed), a(rt) yes
inFile PDF input file yes
outFile PDF output file no


Examples

Remove all page boundaries other than Media Box for page 2 of in.pdf:

$ pdfcpu box rem -pages 2 -- "c,b,a,t" in.pdf out.pdf
removing cropBox, trimBox, bleedBox, artBox for in.pdf
writing out.pdf...


Remove Crop Box for all pages of in.pdf:

$ pdfcpu box rem -- "crop" in.pdf out.pdf
removing cropBox for in.pdf
writing out.pdf...
pages: all