1

横向きのPDFがあり、「ページスプレッド」です。

  1. ページを真ん中で垂直に半分に分割する必要があります。

    この設定を使用して、pdf を半分にカットしました。これは、ページの左側の部分を取得します。

    "C:\Program Files (x86)\gs\gs9.10\bin\gswin32c.exe" -o output.pdf 
    -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -dSubsetFonts=true -dEmbedAllFonts=true -g 750x1085 -c  
    "<</BeginPage{0.95 0.96 scale 20 22 translate}>> setpagedevice" "<</PageOffset [0 0]>> setpagedevice"  -f input.pdf
    
  2. 上記のコマンドは正常に機能します。私の問題は、分割されたページのサイズに似たメディアボックス、クロップボックス、ブリードボックス、トリムボックス、およびアートボックスを設定する必要があることです。上記の例では; 750x1085 にする必要があります。

    Mediabox、Cropbox、Bleedbox、Trimbox、および artbox が同じサイズになるように、GS で実行する正しいコマンド/設定は何ですか?

更新
これは、半分にカットしようとしている PDF ファイルのサンプルです: PDF FILE TO SPLIT

私は現在 /PAGE pdfmark を使用していますが、これは私が使用しようとしているコマンドです:

     "C:\Program Files (x86)\gs\gs9.10\bin\gswin32c.exe" -o output.pdf -sDEVICE=pdfwrite -dNOPAUSE -dBATCH 
    -dSAFER -dUseCropbox -dSubsetFonts=true -dEmbedAllFonts=true -g7500x10850 
    -c "[/CropBox [0 0 750 1085] /PAGES pdfmark" 
    "[/MediaBox [0 0 750 1085] /PAGES pdfmark" 
    "[/TrimBox [0 0 750 1085] /PAGES pdfmark" 
    "[/BleedBox [0 0 750 1085] /PAGES pdfmark"
    "[/ArtBox [0 0 750 1085] /PAGES pdfmark" 
    "<</BeginPage{0.95 0.96 scale 20 22 translate}>> setpagedevice" 
    "<</PageOffset [0 0]>> setpagedevice" 
    -f input.pdf

Cropbox、MediaBox、TrimBox、BleedBox、ArtBox を同じサイズに設定することはまだできません。

コマンドの正しい設定は何ですか?

4

1 に答える 1