Skip to main content
Participant
August 20, 2024
Answered

Acrobat を 24.002.21005 にアップデート後にJavaScriptにて注釈を追加できなくなった

  • August 20, 2024
  • 1 reply
  • 424 views

Acrobat を 24.002.21005 にアップデート後に注釈を利用して改行すると文字化けが発生する件について にて注釈の利用に問題が発生していることは認識していますが、文字化けだけでなく、JavaScriptから注釈でテキストボックス(FreeText)を追加できなくなりました。

This topic has been closed for replies.
Correct answer defaultwbn02a4goqdr

@IceFloe さん
Windows環境ですが、改行無しでもコンソール(デバッガー)からの実行でアノテーション生成できました。
何が影響しているのか切り分けてみます。
コメントありがとうございました。

1 reply

IceFloe
Participating Frequently
August 20, 2024

注釈の改行文字バケを気にされているので
たぶんWindowsな方だと思いますが

MacOS環境では大丈夫ですね
コンソール(デバッガー)からA4の用紙サイズのPDFに
以下のソースで実行して、アノテーション生成されますね

 

this.addAnnot({ author:'私の名前',page: 0,type: 'FreeText',point: [120,120],subject:'私の部署名',contents: '美しい日本語',textSize:24,style:'D', popupRect: [10,10,360,360],rect:[10,10,120,120],popupOpen: true,noteIcon:'Help',strokeColor:color.red,fillColor:color.white,readOnly:false,lock:false,print:true,hidden:false,rotate:90});

 

Windows固有の挙動かも?しれません
Windowsな方からのコメントが入ると良いのですが

 

スクリプトのcontents部分に

他の値からテキストを取得してアノテーションを生成している場合

改行バケの影響で
改行が入っているとダメとか?あるかもしれませんね

値に改行が入るような場合は改行の処理を追加すると

うまくいくかもしれませんね

参考まで

OSバージョン:macOS 14.6.1

AdobeAcrobat
SCA(SingleClientApp) Unified App版 FULL

24.002.21005

defaultwbn02a4goqdrAuthorCorrect answer
Participant
August 20, 2024

@IceFloe さん
Windows環境ですが、改行無しでもコンソール(デバッガー)からの実行でアノテーション生成できました。
何が影響しているのか切り分けてみます。
コメントありがとうございました。