dポイントプレゼントキャンペーン実施中!

PDFファイルをクリッピングしたく調べたら、GHostScript9.05で、次のように行うと出来るとあったのですが、実行すると用紙サイズが変わってしまいます。
用紙サイズを変えずに行うことはできないのでしょうか?

gswin32c.exe -o out.pdf -sDEVICE=pdfwrite -c "[/CropBox [0 20 595 842] /PAGES pdfmark" -f in.pdf

オプションに、「-sPAPERSIZE=a4」を付けてみましたが、変更されませんでした。
よろしくお願いします。

A 回答 (2件)

ファイル名を全ページに追記したのにならって


→ファイル名を全ページに追記したときと同様の方法で

http://oshiete.goo.ne.jp/qa/8989144.html
これの対処と同種の方法で実現できます。
違うのはそのPDFに文字を追加するのか、マスク(表示を隠すためのもの)を追加するのかという違いだけ。
    • good
    • 0
この回答へのお礼

ありがとうございます。
もう少し調べてみます。

お礼日時:2015/06/01 13:34

> 実行すると用紙サイズが変わってしまいます。


CropBoxが優先されてMediaBoxを無視するのでそれで正しいです。

Cropではなく、ファイル名を全ページに追記したのにならって不要部分にマスクを掛けるようにするか(吉)、
もしくは切り取りたい小さい領域だけを一旦EPS等にしてもう一度希望の出力サイズに出力する(凶)
等の方法が考えられます。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

>Cropではなく、ファイル名を全ページに追記したのにならって不要部分にマスクを掛けるようにするか(吉)、

ファイル名を全ページに追記し不要部分にマスクを掛けるとは、どういうことでしょうか?
勉強不足で申し訳ありませんが、もう少し教えていただだけないでしょか?

お礼日時:2015/06/01 09:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!