Crear AcroForm - Crear PDF Rellenable en C#

El siguiente fragmento de código también funciona con la biblioteca Aspose.PDF.Drawing.

Crear formulario desde cero

Agregar campo de formulario en un documento PDF

La clase Document proporciona una colección llamada Form que te ayuda a gestionar campos de formulario en un documento PDF.

Para agregar un campo de formulario:

  1. Crea el campo de formulario que deseas agregar.
  2. Llama al método Add de la colección Form.

Agregando TextBoxField

El siguiente ejemplo muestra cómo agregar un TextBoxField.

Agregando RadioButtonField

Los siguientes fragmentos de código muestran cómo agregar RadioButtonField en un documento PDF.

TextBoxField se puede agregar con algunas anotaciones de widget.

El siguiente fragmento de código muestra los pasos para agregar RadioButtonField con tres opciones y colocarlos dentro de celdas de tabla.

Agregando título a RadioButtonField

El siguiente fragmento de código muestra cómo agregar un título que estará asociado con RadioButtonField:

Otra variante para agregar casillas de verificación agrupadas

Los siguientes fragmentos de código muestran cómo agregar campos de casillas de verificación agrupadas en un documento PDF.

Agregando campo ComboBox

Los siguientes fragmentos de código muestran cómo agregar un campo ComboBox en un documento PDF.

Agregando CheckboxField

El siguiente fragmento de código muestra cómo agregar CheckboxField en un documento PDF.

Agregando ListBoxField

El siguiente fragmento de código muestra cómo agregar ListBoxField en un documento PDF.

Usando SignatureField

El siguiente fragmento de código muestra cómo firmar un documento PDF mediante SignatureField.

Agregar Tooltip a Campo de Formulario

La clase Document proporciona una colección llamada Form que gestiona campos de formulario en un documento PDF. Para agregar un tooltip a un campo de formulario, utiliza la clase Field AlternateName. Adobe Acrobat utiliza el ’nombre alternativo’ como un tooltip de campo.

Los fragmentos de código que siguen muestran cómo agregar un tooltip a un campo de formulario, primero usando C# y luego Visual Basic.