Как заполнить поля формы PDF с помощью C#

В этом кратком руководстве рассказывается, как заполнять поля формы PDF с помощью C#. Файл PDF может иметь различные типы полей формы, такие как текстовое поле, переключатель и поле со списком. Для программного заполнения PDF-формы код C# демонстрирует доступ к полю формы текстового поля, а затем обновление значения и форматирования в нем.

Шаги по заполнению полей формы PDF с помощью C#

  1. Настройте свое решение, чтобы добавить Aspose.PDF из диспетчера пакетов NuGet.
  2. Загрузите образец PDF-файла в объект Document, содержащий поля формы текстового поля.
  3. Получите ссылку на поле формы, указав имя поля и приведя его как TextBoxField.
  4. Установите новый текст в поле текстового поля, используя свойство Value.
  5. Установите цвет текста и выравнивание текста в текстовом поле.
  6. Сохраните обновленный файл PDF с новыми значениями в полях формы.

Эти шаги предоставляют информацию о том, как с помощью C# заполнять поля формы PDF путем обмена сведениями о конфигурации, а затем пошагово загружать исходный файл PDF и получать доступ к полям формы в нем. На последующих шагах значение и форматирование поля текстового поля обновляются. Наконец, обновленный файл PDF сохраняется на диске.

Код для заполнения полей формы PDF с использованием С#

Демонстрируется операция заполнения формы PDF с использованием *C#, а также необязательный этап форматирования. Мы можем получить доступ к полям формы, указав имя поля с помощью Document.Form[“FieldName”] и затем преобразовав его в соответствующие типы полей, т.е. TextBoxField, RadioButtonField или ComboBoxField. После того, как целевое поле выбрано, вы можете не только установить его значение, но и изменить его свойства, такие как внешний вид, граница, цвет, содержимое, высота, ширина, горизонтальное и вертикальное выравнивание текста и многие другие.

В этом руководстве показано, как с помощью C# автоматически заполнять форму PDF. Если вы хотите узнать, как выравнивать поля форм PDF, обратитесь к статье как сгладить поля формы PDF в С#.

 Русский