How to crop PDF margins using pdftk and /MediaBox

后端 未结 3 799
广开言路
广开言路 2021-02-09 05:17

I used pdftk to uncompress a PDF and then opened it as a text file.
I want to edit the /MediaBox field, which is in my case

/Me         


        
3条回答
  •  天命终不由人
    2021-02-09 05:34

    use sed to replace any occurrence

    sed 's/MediaBox \[0 0 612 792*/MediaBox \[100 0 512 792]/g'out.pdf

    or podofobox (inside podofo utils)

    • http://podofo.sourceforge.net/tools.html

    without needing to uncompress pdf streams first (as needed with pdftk)

    podofobox in.pdf out.pdf media 10000 0 51200 79200

    as you can see, podofobox uses MediaBox values multiplied by 100, since its scale is a sub multiple, so, you need simply to add two zeroes (00) to values you can read in MediaBox field

提交回复
热议问题