Можно ли добавить два поля текстового поля в PDF с тем же именем, используя Aspose.Pdf?Можно ли добавить два поля текстового поля в PDF с тем же именем, используя Aspose.Pdf?
Следующий код автоматически изменит имя поля из того, что я обозначил, добавив добавочный номер в конец имени для каждого поля с тем же именем после первого.
public static void AddFields(string filePathIn, string filePathOut, List<Models.Pdf.FieldModel> fields)
{
var lic = new License();
lic.SetLicense("Aspose.Total.lic");
FormEditor formEditor = new FormEditor();
formEditor.BindPdf(filePathIn);
foreach (var field in fields)
{
foreach (var instance in field.Instances)
{
var llx = instance.Left;
var lly = instance.Bottom;
var urx = instance.Left + instance.Width;
var ury = instance.Bottom + instance.Height;
formEditor.AddField(field.FieldType, field.Name, field.Value, instance.PageNumber, llx, lly, urx, ury);
}
}
formEditor.Save(filePathOut);
}