如何使用 Aspose PDF 检索表单域的页码?我试图通过放置每个页面的图像并使用页码、坐标和尺寸覆盖每个字段来以 HTML 格式重新创建 PDF 表单。
这是我当前的代码:
public static List<PdfFieldDisplayModel> GetFieldPlacements(Stream stream)
{
var fields = new List<PdfFieldDisplayModel>();
var doc = new Document(stream);
var pdfForm = new Aspose.Pdf.Facades.Form(stream);
foreach (Field ff in doc.Form)
{
var txt = doc.Form[ff.Name] as TextBoxField;
var f = new PdfFieldDisplayModel();
f.PageNumber = ??????????????
f.Name = ff.Name;
f.PartialName = ff.PartialName;
f.Value = ff.Value;
f.Width = txt.Rect.Width;
f.Height = txt.Rect.Height;
f.Left = txt.Rect.LLX;
f.Bottom = txt.Rect.LLY;
fields.Add(f);
}
return fields;
}