質問: pdfに丸秘などのスタンプを押したいのですが お世話になります。 フォルダ内のpdfすべてに丸秘などのスタンプを押したいのですが、 ひとつ問題があります。 pdfファイルの用紙サイズがa4横とa3横が混在していまして、 サイズによって押す位置を変えたいのです。 何方様かお分かりの方おりましたら、お知恵を貸していただけないでしょうか。 よろしくお願いいたします。
回答: ano2です。 少し時間ができたので、簡単に実験してみました。 ちゃんと調べる時間は無いので、少々いい加減です。 var marginx = 20, marginy = 50; //右、上のマージン var stampw = 100, stamph = 50; //スタンプのサイズ var posx = stampw + marginx; var posy = stamph + marginy; var pg = this.numpages; for (var i = 0; i < pg; i++){ var box = this.getpagebox("crop", i); var left = box[2] - posx; var bottom = box[1] - posy; var annot = this.addannot({ page: i, type: "stamp", rect: [left, bottom, left + stampw, bottom + stamph] }); } ※ adobe acrobat xi proにて確認 ※ ダイアログからスタンプの種類を選択して押せるほうがよさそうな気がしますが、そこまでは調べている時間がありませんでした。 <参考> http://help.adobe.com/livedocs/acrobat_sdk/9.1/acrobat9_1_htmlhelp/wwhelp/wwhimpl/js/html/wwhelp.htm?href=js_api_acrojs.88.1.html&accessible=true http://wwwimages.adobe.com/content/dam/adobe/en/devnet/pdf/pdfs/pdf32000_2008.pdf