0

FDF を使用して pdf を php で埋めています。pdf にいくつかのチェックボックスがあります。

私は埋葬についてたくさん検索しました。これらのリンクを参照しましたrefer1 link2

現在、私はこれを使用しました

<</T(form1[0].#subform[6].Checkbox1a[0])/V(1)>>
<</T(form1[0].#subform[6].Checkbox1b[0])/V(checked)>>
<</T(form1[0].#subform[6].Checkbox1c[0])/V(yes)>>
<</T(form1[0].#subform[6].Checkbox1d[0])/V(on)>>

1、checked、yes、on などを試しましたが、チェックボックスをチェックできませんでした。これは、 pdf リンクを埋めるために使用している pdf の 1 つです。

4

1 に答える 1

0

PDF 仕様では、チェック ボックスの V エントリは次のように記述されています。

フィールド ディクショナリ [...] の V エントリは、チェック ボックスの外観状態を表す名前オブジェクトを保持します。これは、外観ディクショナリから適切な外観を選択するために使用されます。

また、in 状態の名前は と定義されていますYes、常にそうであるとは限りません。ドキュメントでは、オン状態は として定義されていYます。

したがって、FDF データは次のようになります。

<</T(form1[0].#subform[6].Checkbox1a[0])/V/Y>>

補足: エクスポート値が (Opt 配列を使用して) ラテン語以外のテキストである場合、たとえば、Acrobat は名前オブジェクトではなく文字列も使用します。

<</T(form1[0].#subform[6].Checkbox1a[0])/V(Y)>>

この動作は文書化されていないようです。

于 2015-05-19T07:03:36.470 に答える