Extraiga datos de formularios PDF a través de C#

Extraiga los campos de datos de usuario de un documento PDF rellenable. Utilice Aspose.PDF para .NET para modificar archivos PDF mediante programación

Cómo extraer datos de formularios PDF con la biblioteca .NET

Para extraer datos de formularios PDF (Acroforms) en un archivo PDF, utilizaremos la API Aspose.PDF for.NET, que es una API de manipulación de documentos rica en funciones, potente y fácil de usar para la plataforma net. Abra el administrador de paquetes NuGet, busque Aspose.PDF e instálelo. También puede usar el siguiente comando desde la consola del administrador de paquetes.

Cómo extraer AcroForm en PDF usando C#


Necesita Aspose.PDF para .NET para probar el código en su entorno.

  1. Cargue el PDF en una instancia de la clase Document.
  2. Obtenga valores de todos los campos usando la clase Document.Form.
  3. Analice los nombres y valores si es necesario.
  4. Cargar PDF en una instancia de la clase Document
  5. Obtenga valores de todos los campos usando la clase Document.Form

Extraer datos de formularios PDF - C#

Este código de ejemplo muestra cómo extraer datos de formularios PDF en PDF usando C#

var inputFile = Path.Combine(dataDir, "sample.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);
foreach (var formField in pdfDocument.Form.Cast<Aspose.Pdf.Forms.Field>())
{            
    Console.WriteLine("Field Name : {0} ", formField.PartialName);
    Console.WriteLine("Value : {0} ", formField.Value);
}