---
title: "Introduction to working with PDF form fields in C# .NET | Nutrient .NET SDK"
canonical_url: "https://www.nutrient.io/guides/dotnet/forms/introduction-form-fields/"
md_url: "https://www.nutrient.io/guides/dotnet/forms/introduction-form-fields.md"
last_updated: "2026-05-21T17:12:02.203Z"
description: "Learn how to work with PDF form fields programmatically in C# using Nutrient .NET SDK. Create, edit, fill, and extract data from interactive PDF forms."
---

# Introduction to PDF form fields in C#

### What Are Forms?

[What Are Forms?](https://www.nutrient.io/guides/dotnet/forms/introduction-what-are-forms.md)

### Form Fields

[Form Fields](https://www.nutrient.io/guides/dotnet/forms/introduction-form-fields.md)

PDF form fields are interactive elements within a PDF form that enable users to input data, make selections, and interact with the form. These fields enable users to enter information directly into a PDF document instead of having to print the form and fill it out by hand. There are several types of PDF form fields available, including the following:

- Text fields — These fields enable users to enter text or numerical data. Users can type their responses directly into the designated text boxes. Text fields can be single-line or multiline, depending on the amount of text expected.

- Checkboxes — These provide a set of options from which users can select one or multiple choices. Each checkbox represents a specific option, and users can mark or unmark them as needed.

- Radio buttons — These are used when users need to choose one option from a predefined set of choices. Only one radio button within a group can be selected at a time, and selecting one option automatically deselects the others in the same group.

- Combo boxes — These present a list of options in a dropdown format. Users can click on a menu to reveal the available options and select the desired one. Combo boxes are useful when there are numerous options to choose from.

- List boxes — These are similar to dropdown menus, but they display multiple options at once. Users can select one or multiple options from the list by clicking on them.

- Buttons — These are interactive elements that perform specific actions when clicked. They can be used to submit a form, clear form fields, or trigger custom scripts.

- Digital signature fields — These fields enable users to digitally sign a PDF form to provide a legally binding signature. Digital signature fields typically include an area where users can draw their signature using a mouse or stylus, or they can import a preexisting digital signature.

PDF form fields provide a structured and user-friendly way to collect data and user input within a PDF document. They enable users to interact with a form electronically, making it convenient to process and manage the information collected.

---

## Related pages

- [Flatten PDF form fields in C# .NET](/guides/dotnet/forms/flatten.md)
- [Extract data from PDF form fields in C# .NET](/guides/dotnet/forms/extract-form-data.md)
- [PDF forms in C#.NET](/guides/dotnet/forms.md)
- [Read PDF form fields in C# .NET](/guides/dotnet/forms/read-form-fields.md)
- [PDF form field items in C# .NET](/guides/dotnet/forms/form-field-items.md)
- [Introduction to PDF forms in C#](/guides/dotnet/forms/introduction-what-are-forms.md)
- [Add PDF actions to forms using C#](/guides/dotnet/forms/pdf-actions-support.md)

