質問

私は、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シャー

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top