我正在使用iText7库。我的目标是向现有的PDF文件添加PdfTextFormField“ ActDate”和按钮。 如果我按下按钮,我想在TextField中输入实际日期。
这怎么办? 是否还可以将Windows用户添加到另一个文本字段?
非常感谢您的帮助!! :-) 埃里克
仅供参考:我可以定义PDF Viewer,使用它可以打开文档(Acrobat Reader DC)
....
PdfAcroForm form = PdfAcroForm.GetAcroForm(destPdf, true);
PdfTextFormField dateField = PdfTextFormField.CreateText(destPdf, new Rectangle(50, 70, 60, 8), "Id_Date", "dd.mm.yyy");
PdfButtonFormField button = PdfFormField.CreatePushButton(destPdf, new Rectangle(30, 70, 8, 8), "Id_BtnOK", "OK");
PdfAction date = PdfAction.CreateJavaScript("AFDate_FormatEx(\"yyyy-mm-dd\");");
button.SetAction(date); /// ??????? How to set the Date into the "dateField" ????
form.AddField(dateField);
form.AddField(button);
....