私の解決策:
- ユーザーはブラウザで Web サーバー上の PDF ファイルを開きます。
- ユーザーがフォーム フィールドに入力し、送信ボタンを押しています。
- Submit ボタンは、XFDF データを POST 経由で PHP スクリプトに送信します。
- POST データを取得すると、フォーム フィールドの順序がランダムになります。
- POST に基づいて XFDF ドキュメントを作成し、さらに処理します。できれば、フィールドは PDF ファイルと同じ順序にする必要があります。
質問:
フォームデータを予測可能な順序で送信するようにアドビリーダーを制御する方法がわかりません。フォーム フィールドの番号付け (TAB を使用する場合のドキュメントの流れの制御) は、結果の POST データの順序を変更しません。フィールドを注文する方法はありますか?