我有一个 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
参数。我该怎么做呢?