使用 iText7,我喜欢通过表单字段获取 pdf 页码,但我找不到获取页码的方法或属性。
IDictionary<String, PdfFormField> fields = form.GetFormFields();
PdfFormField field = fields["fieldName"];
field.page <-- there is no property
我找到了这个:
PdfPage page = field.GetWidgets().First().GetPage();
但我不知道如何从 PdfPage 获取页码。
看起来 iText5 有这个(在 Java 中):
int page = form.getFieldPositions(name).get(0).page;
以及如何在 C# 中使用 iText 7 来做到这一点