2

InDesign でインタラクティブな PDF フォームを作成しましたが、JavaScript で重い操作を行う必要があります。問題は、JavaScript を使用してフィールドの値を設定すると、ウィジェットのデザインがオーバーライドされることです。たとえば、チェックボックスをオンにすると、次のようになります。

http://i45.tinypic.com/axl6u.png

ただし、実行:

var f = this.getField("Checkbox");
f.value = "Yes";

JS コンソールでは、ウィジェットの外観がデフォルトで acrobat のものになります。

http://i49.tinypic.com/11qmm1g.png

Acrobat の Javascript API リファレンスに記載されているすべてのウィジェット プロパティを試しましたが、役に立ちませんでした。最初は、マウスを使用したチェック/チェック解除は正常に機能します。JS を使用して値が設定されると、Acrobat のデフォルトの黒いチェック文字が、マウスを使用する場合を含め、その後のすべてのトグルに使用されます...

InDesign では、ウィジェット用のカスタム アイコンを含むインタラクティブな PDF をどのように書き出すのですか? Acrobat Pro で JS を使用してこれらのアイコンの使用を強制する方法はありますか? マウスを使用してチェックボックスまたはラジオ ボタンを選択することと、JS を使用してその値を設定することの違いは何ですか?

4

0 に答える 0