送信されたデータをデータベースに転送するユーザーが入力する必要があるフォームを含む PDF があります。たとえば、名前、年齢、およびコメント フィールドが含まれます。ユーザーはこのフォームに記入し、PDF の [POST] ボタンをクリックします。
POST ボタンのコードは次のとおりです。
PushbuttonField button1 = new PushbuttonField(
stamper.getWriter(), new Rectangle(90, 660, 140, 690), "post");
button1.setText("PDFPOST");
button1.setBackgroundColor(new GrayColor(0.7f));
button1.setVisibility(PushbuttonField.VISIBLE_BUT_DOES_NOT_PRINT);
PdfFormField submit1 = button1.getField();
submit1.setAction(PdfAction.createSubmitForm(
"http://192.168.1.136:8085/LogFileExampleProject/PdfService", null,
PdfAction.SUBMIT_PDF));
// add the button
stamper.addAnnotation(submit1, 1);
ただし、ユーザーが PDF のフォームに入力した後に POST ボタンが押されると、 で指定された URI に接続されますが、パラメーターcreateSubmitForm
は渡されません。TextField
どうすればこれを行うことができますか?