ページが回転してたらスタンプも回転し押す
Adobeacrobatpro にて、スタンプ自動押しをしたところ、縦、横が違うpdfに押すとスタンプが270度回転して押されてしまいました。
複数ファイルに自動で処理したかったのにスタンプが回転するものが混じってしまい困ってます。
チャットgptに、考えてもらったスクリプトが下記です。何か不備がありますか??
// ページの回転状態を取得する関数
function getPageRotation() {
return this.pageRotation || 0;
// pageRotation はページの回転状態を表す変数(環境によって異なる場合があります)
}
// スタンプを追加する関数
function addStamp() {
var rotation = getPageRotation();
var rotationAngle = 0;
// ページが270度または90度回転している場合は、スタンプを270度回転させる
if (rotation === 270 || rotation === 90) {
rotationAngle = 270;
}
// スタンプを追加する
this.addAnnot({
page: 0,
type: "Stamp",
author: "User Name",
name: "myStamp",
rect: [400, 400, 550, 500],
// スタンプの位置やサイズを設定する
AP: stampAppearance
});
}
スタンプを押して、そのあともしpdfが回転していたらスタンプも回転して押す、みたいになってますが、正常に動くでしょうか?まだ試してません
Windows10
Adobeアクロバットpro
お礼
連絡ありがとうございました。 一度試してみましたがEMS形式で貼り付けるたときどうしても取得した表の端が切れてしまい、前面コピーする事ができません。 引き続きアドバイスお願いします。