NewFormField

Campos de formulario

Descripción

Añade un nuevo campo de formulario a la página seleccionada

En los campos Text, Pushbutton, Checkbox, Choice y Signature, el campo también se adjunta a la página actual como anotación Widget y recibe una referencia de página /P de anotación. Como /P de anotación es una entrada de PDF 1.3, la creación de esos campos en un documento PDF 1.2 selecciona automáticamente PDF 1.3. Los campos Signature pueden seguir requiriendo PDF 1.5 cuando lo exigen las marcas de firma de AcroForm generadas

Sintaxis

Delphi

Function TPDFlib.NewFormField(Const Title: WideString; FieldType: Integer): Integer;

ActiveX

Function PDFlib::NewFormField(Title As String, FieldType As Long) As Long

DLL

int DLNewFormField(int InstanceID, const wchar_t * Title, int FieldType);

Parámetros

TitleTítulo del nuevo campo de formulario. El título no puede contener el carácter de punto "."
FieldTypeEl tipo de campo que se va a crear: 1 = Texto 2 = Botón pulsador 3 = Casilla 4 = Botón de opción 5 = Elección 6 = Firma 7 = Padre

Valores devueltos

0No se ha podido crear el nuevo campo de formulario
Non-zeroEl campo de formulario se ha creado correctamente y este es el índice del nuevo campo