• ベストアンサー

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; } } 家にパソコンがない為、ちゃんと動くかだけでも確認してくださる方いませんか。

質問者が選んだベストアンサー

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1581/2304)
回答No.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度の向きのスタンプを予め作成しておいて、ページの向きに合わせて適切なものを選ぶほうが簡単でしょう。

123mi123
質問者

お礼

ありがとうございました すごく助かりました

Powered by GRATICA

関連するQ&A