---
title: "Import XFDF data into PDF forms | Nutrient .NET SDK"
canonical_url: "https://www.nutrient.io/guides/dotnet/forms/fill-form-fields/import-from-xfdf/"
md_url: "https://www.nutrient.io/guides/dotnet/forms/fill-form-fields/import-from-xfdf.md"
last_updated: "2026-05-21T17:12:02.203Z"
description: "Learn how to import data from XFDF files to fill PDF forms in C# .NET using Nutrient .NET SDK (formerly GdPicture.NET)."
---

# Fill PDF forms using XFDF in C# .NET

An XML Forms Data Format (XFDF) file stores data from forms located in PDF documents. It contains the form structure and the values submitted to it.

To import the form data from a file, use the [`ImportXFDFDataFromFile` method](https://www.nutrient.io/api/gdpicture/GdPicture.NET.14.API~GdPicture14.GdPicturePDF~ImportXFDFDataFromFile.html) with the following required parameters:

- `FilePath` — The file path of the XFDF file.

- `ImportFormFields` — A Boolean value that specifies whether to import the form field data.

- `ImportAnnotations` — A Boolean value that specifies whether to import the annotation data.

The example below imports a PDF form from an XFDF file:

### C#

```csharp

using GdPicturePDF gdpicturePDF = new GdPicturePDF();
gdpicturePDF.LoadFromFile(@"C:\temp\source.pdf");
gdpicturePDF.ImportXFDFDataFromFile(@"C:\temp\form.xfdf", true, true);
gdpicturePDF.SaveToFile(@"C:\temp\output.pdf");

```

### VB.NET

```vb

Using gdpicturePDF As GdPicturePDF = New GdPicturePDF()
    gdpicturePDF.LoadFromFile("C:\temp\source.pdf")
    gdpicturePDF.ImportXFDFDataFromFile("C:\temp\form.xfdf", True, True)
    gdpicturePDF.SaveToFile("C:\temp\output.pdf")
End Using

```

#### Used methods

- [`ImportXFDFDataFromFile`](https://www.nutrient.io/api/gdpicture/GdPicture.NET.14.API~GdPicture14.GdPicturePDF~ImportXFDFDataFromFile.html)

- [`LoadFromFile`](/api/gdpicture/GdPicture.NET.14.API~GdPicture14.GdPicturePDF~LoadFromFile.html)

- [`SaveToFile`](/api/gdpicture/GdPicture.NET.14.API~GdPicture14.GdPicturePDF~SaveToFile.html)

#### Related topics

- [Load a file](/guides/dotnet/load-a-file.md)

- [Save a file](/guides/dotnet/save-a-file.md)
---

## Related pages

- [Import XFDF data into PDF forms using C#](/guides/dotnet/forms/fill-form-fields/import-from-database.md)
- [C# .NET PDF Form Library](/guides/dotnet/forms/fill-form-fields/add-image.md)
- [C# .NET PDF Form Library](/guides/dotnet/forms/fill-form-fields/attach-file.md)
- [C# .NET PDF form library](/guides/dotnet/forms/fill-form-fields/programmatic.md)

