
2 列の入力可能なフィールドを作成する方法はありますか? おそらく「インタラクティブ フォーム」と呼ばれるものだと思います。PDF の 1 ページに 2 列の入力したい項目のリストがあります。FoxIt PhantomPDF で入力可能にするだけです。例:
Person List:
A D
B E
C F
また、入力可能なフィールドを 2 行にまたがらせる方法があるかどうかも知りたいです。例:
Other:__________________________________________________________________________
________________________________________________________________________________
上記の下線の領域をフィールドで埋めるにはどうすればよいですか?
ありがとう!
答え1
1 つの複数行テキスト フィールドに 2 つの列を作成する (比較的簡単な方法) 方法はありません。そのため、人物リストの場合は、(例のように) 6 つの個別のフィールドを用意するか、同じフィールドに複数のエントリを入れたい場合は、2 つの複数行テキスト フィールドを用意する方がよいでしょう。
その他の質問については、テキスト フィールドが長方形であるという制限があります。次の 3 つの可能性があります。
a) フィールド 1 からフィールド 2 への自動オーバーフローを備えた 2 つのフィールドを作成します (これには何らかのロジックが必要です)
b) 「その他」をフィールドの左または上のラベルとして取り、1 つの複数行フィールドを作成します。画面上でフォームに入力する場合、行を記述することは基本的に役に立たないことに注意してください。
c) 「その他:」文字列をフィールド値の一部にして、必要に応じて何らかのロジックを使用して入力します。たとえば、Format イベントで小さなスクリプトを使用して、event.value に「その他:」を追加します。フィールドの値はテキストになり、「その他:」はフィールドを離れると表示されます。
しかし、大きな問題があります。私が知る限り (Foxit カスタマー サポートからの回答の形で)、Foxit は JavaScript をサポートしていないため、ロジックを使用したソリューションはどれも機能しません。