Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

Viewerでフォームの値を更新する方法

JPedal Viewerは、PDF内のフォームとの対話操作をサポートし、更新された値を保存することができます。以下では、その方法とフォームとの対話操作に役立つその他の機能について詳しく説明します。

フォームとの対話操作

JPedal Viewerは、Swingコンポーネントを使用してページ上にフォームを表示します。これらは直接操作することができ、ラジオボタンの選択、ボタンのクリック、テキストの入力など、さまざまなアクションを実行できます。ページ上のフォームが更新されると、基になるFormObjectも同時に更新されるため、値は後で保存できる状態で保持されます。

フォームへの変更を保存するには、メニューバーの「File -> Save As」オプションを使用するか、キーボードでCtrl + Sを押す必要があります。
Menubar Save As

また、Viewerはフォームを変更したかどうかを追跡します。フォームが変更された場合、Viewerは変更を保存するかどうかを尋ねるポップアップを表示します。
Changed Popup

フォームのハイライト表示

PDFでは、フォームをほぼ任意の方法で表示できるため、ページ上でフォームを識別することが難しい場合があります。
一般的な例として、枠線がなく、ページと同じ背景色のテキストフォームがあります。これを改善するために、フォームフィールドをハイライト表示してより見やすくするオプションを用意しています。以下は例となるページで、左半分はフォームのハイライト表示をオフにした状態、右半分はフォームのハイライト表示をオンにした状態を示しています。
Highlighted Forms

この機能を有効にするには、プロパティファイルを更新してhighlightFormFieldsの値をtrueに設定するか、「Edit -> Preferences」からプロパティファイルを開いて、設定ウィンドウでこのオプションをオンにします。
Highlighted Forms