将实际日期添加到PDF文本字段

时间:2019-09-24 13:51:53

标签: c# pdf itext7

我正在使用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);
....

0 个答案:

没有答案