質問
私は、PDFテンプレートを投入するためにFDFを使用しています。私のPDFテンプレートでは、私はそれぞれC1とR1と呼ばれるチェックボックスとラジオのフィールドを持っています。私は、C1とR1フィールドを確認するか、選択するために、私のFDFファイルに使用すべき構文は何ですか?
私は
のようなものを試してみました<</T(c1)/V(1)>>
<</T(c1)/V(checked)>>
<</T(c1)/V(on)>>
<</T(c1)/V(true)>>
しかし、それらのどれも動作しません。
解決
私は答えを見つけました。確認するには、使用
<</T(c1)/V(Yes)>>
タグ、オフに使用するには
<</T(c1)/V(Off)>>
私はこのページで答えを見つけました: http://www.4dcodeexchange.net/fdfformbuilder.htmする
抜粋
チェックボックスがグループ化された2種類があります そして、個々の。個々のチェックボックス 通常は「はい」の値を持つことになりますか "オフ"。グループ化されたチェックボックスがあります その各チェックボックスに異なるでしょう 独自の価値を持っています。あなたが持っている場合 あなたのFDFの問題が、ここを見て 最初ます。
他のヒント
ただ、精度を作ります。 あなたがAcrobatであなたのボックスを作成するときに設定され、エクスポート値を使用する必要があり、個々のチェックボックスをチェックしているようです。 この値は、デフォルトでは、確かに、ある「Yes」に
ボックスをチェックするために渡された値は「はい」と「オフ」が多いです(他の人が指摘したように、これは、文書のエクスポート値によって制御される)。
あなたが手続き上/チェック状態の値を(あなたは確実にチェックして、このチェックボックスを設定する必要があります)を取得するために探している場合は、フィールドの外観を「AP」の辞書に含まれています。その辞書は別の辞書「N」が含まれている必要があり、それぞれのキーには、チェックボックスのための2つの値のいずれかです。最初のキーはオフ値(通常は「切」)になり、2番目のキーがチェック値(通常は「はい」)となります。あなたがこれを行う方法完全にAPIに依存します。
あなたは、コマンドラインからpdftkを使用する場合は、、あなたは期待値がコマンドdump_data_fieldsを使用しているかを見ることができます。例えば、
pdftk document.pdf dump_data_fields
このようなものが表示されます:
---
FieldType: Button
FieldName: basform
FieldFlags: 0
FieldValue: No
FieldJustification: Left
FieldStateOption: Off
FieldStateOption: basic_forms <---- Checked value expected by FDF
ここでは、チェック状態が実際に「はい」「basic_forms」を期待していないことを確認することができます。 (デフォルトの「Yes」の値が確かにありません)私は他の状態は常に「オフ」であると信じて、それはあなたのプログラムが使用している言語に依存してもよい。
私は作品のため
<</T(c1)/V(0)>>
にチェック値のためと
<</T(c1)/V(Off)>>
の値はデフォルトでます。
はいJavaからまた、我々はPDFまたはFDFのおかげで、チェックボックスをチェックするために、「はい」の値を渡すことができます.... Rachitシャー