Заполнение AcroForm - Заполнение формы PDF с использованием C#

Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.

Заполнение поля формы в документе PDF

Чтобы заполнить поле формы, получите поле из коллекции Form объекта Document, затем установите значение поля, используя свойство Value поля.

В этом примере выбирается TextBoxField и устанавливается его значение с использованием свойства Value.

// Для полных примеров и файлов данных, пожалуйста, перейдите на https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Путь к директории документов.
string dataDir = RunExamples.GetDataDir_AsposePdf_Forms();

// Открыть документ
Document pdfDocument = new Document(dataDir + "FillFormField.pdf");

// Получить поле
TextBoxField textBoxField = pdfDocument.Form["textbox1"] as TextBoxField;

// Изменить значение поля
textBoxField.Value = "Значение, которое должно быть заполнено в поле";
dataDir = dataDir + "FillFormField_out.pdf";
// Сохранить обновленный документ
pdfDocument.Save(dataDir);