- ベストアンサー
AdobeAcrobat pro スタンプ回転避け
AdobeAcrobat pro にて、1ページ目にスタンプを押す、Javascriptを考えました。 for (var i = 0; i < this.numPages; i++) { var r = getPageRotation(i); var annot = this.addAnnot({ page: i, type: "Stamp", author: "User Name", name: "myStamp", rect: [400, 400, 550, 500], AP: "スタンプのAP" }); // ページの回転角度に応じてスタンプを回転させます if (r == 90) { annot.rotate = 270; } else if (r == 180) { annot.rotate = 180; } else if (r == 270) { annot.rotate = 90; } else { annot.rotate = 0; } } 家にパソコンがない為、ちゃんと動くかだけでも確認してくださる方いませんか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
https://okwave.jp/qa/q10268694.htmlでも指摘しましたが、スタンプを押すのが1ページ目だけなら、for (var i = 0; i < this.numPages; i++) { 〜 }で全ページ分ループするのは無駄です。 Acrobat Proは使ったことがないので推測でしか言えませんが、annot.rotate = 270;ではスタンプを回転させることは多分できないだろうと思います。 0度・90度・180度・270度の向きのスタンプを予め作成しておいて、ページの向きに合わせて適切なものを選ぶほうが簡単でしょう。
お礼