小编Mic*_*ang的帖子

使用带有 C# 的 itext7 通过 acrofield 获取 pdf 页码

使用 iText7,我喜欢通过表单字段获取 pdf 页码,但我找不到获取页码的方法或属性。

IDictionary<String, PdfFormField> fields = form.GetFormFields();
PdfFormField field = fields["fieldName"];
field.page <-- there is no property
Run Code Online (Sandbox Code Playgroud)

我找到了这个:

PdfPage page = field.GetWidgets().First().GetPage();
Run Code Online (Sandbox Code Playgroud)

但我不知道如何从 PdfPage 获取页码。

看起来 iText5 有这个(在 Java 中):

int page = form.getFieldPositions(name).get(0).page;
Run Code Online (Sandbox Code Playgroud)

我怎么能用 C# 中的 iText 7 做到这一点

.net c# pdf acrofields itext7

2
推荐指数
1
解决办法
3709
查看次数

标签 统计

.net ×1

acrofields ×1

c# ×1

itext7 ×1

pdf ×1