AddLinkToResetForm

Anotaciones y enlaces de zona activa, Campos de formulario y AcroForms

Descripción

Añade un rectángulo de zona activa en la página seleccionada que activa una acción de restablecimiento de formulario PDF al pulsarlo. Esta acción restaura los campos de AcroForm a sus valores predeterminados sin necesidad de JavaScript

Use FieldNames para restringir los campos afectados por la acción de restablecimiento. Deje FieldNames vacío para que el visor restablezca todos los campos aplicables

Use la función SetAnnotBorderColor para cambiar el color del borde de la zona activa

Sintaxis

Delphi

Function TPDFlib.AddLinkToResetForm(Left, Top, Width, Height: Double; Const FieldNames: WideString; Flags, Options: Integer): Integer;

DLL

int DLAddLinkToResetForm(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FieldNames, int Flags, int Options);

Parámetros

LeftLa coordenada horizontal del borde izquierdo del rectángulo de zona activa
TopLa coordenada vertical del borde superior del rectángulo de zona activa
WidthEl ancho del rectángulo de zona activa
HeightLa altura del rectángulo de zona activa
FieldNamesLista opcional de nombres de campo AcroForm completos separados por comas, punto y coma o saltos de línea. Los espacios en blanco iniciales y finales de cada nombre se eliminan
FlagsIndicadores de la acción de restablecimiento de formulario PDF escritos en la entrada /Flags de la acción. Pase 0 para el comportamiento predeterminado. Los visores estándar combinan los bits de indicador con /Fields para determinar si la lista es inclusiva o exclusiva
OptionsMáscara de bits que controla el aspecto del enlace. Bit 0 (valor 1): dibuja un borde alrededor del rectángulo de zona activa. Los bits 1-3 seleccionan el modo de resaltado al pulsar (2 = Invertir, 4 = Contorno, 8 = Hundir); si no se establece ningún bit de resaltado, se usa Invertir como valor predeterminado

Valor de retorno

0La acción no se añadió porque el documento está en modo PDF/A o el rectángulo no es válido
1La anotación de enlace y la acción de restablecimiento de formulario se añadieron correctamente

Observaciones

El modo PDF/A bloquea esta acción porque las acciones de formulario interactivo no son adecuadas para la conformidad con el archivado. La función requiere PDF 1.2 o posterior