# PDF Forms

> Work with interactive PDF forms in TX Text Control .NET Server: create AcroForms, import form data, export XFDF and flatten filled forms for archiving.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > PDF Processing > PDF Forms
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/llms-full.txt

---

## On This Page

- [How PDF Forms Work in TX Text Control](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/#how-pdf-forms-work-in-tx-text-control)
- [Find the Right Page](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/#find-the-right-page)
- [Where to Start](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/#where-to-start)
- [Related Sections](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/#related-sections)

---

## In This Section

- [AcroForms](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/acroforms/llms.txt): Create fillable PDF forms from form fields and DOCX templates, protect them with permissions and read them with the AcroForms classes of GetAcroFormFields.
- [Export XFDF](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/export-xfdf/llms.txt): Export the values of PDF forms as XFDF with GetAcroFormFields and System.Xml.Linq, and fill a TX Text Control form template from an XFDF file again.
- [Flatten Forms](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/flatten/llms.txt): Flatten form fields into static text with ServerTextControl: selected fields or field types, during a merge with Replace, before signing and in the browser.
- [Import Form Data](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/import-data/llms.txt): Extract the values of filled PDF forms with Forms.GetAcroFormFields: field types, JSON and C# models, ASP.NET Core uploads and filling a form template again.

---

## Nearby

- **Previous:** [PDF/UA](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/pdf-ua/llms.txt)
- **Next:** [AcroForms](https://docs.textcontrol.com/tx-text-control-dotnet-server/pdf/forms/acroforms/llms.txt)
