AddLinkToImportDataA

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

Descripción

La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a AddLinkToImportData y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual

Añade a la página seleccionada un rectángulo de zona activa en el que se puede pulsar y que desencadena una acción de importación de datos PDF al activarse. Una acción de importación de datos rellena los campos 'AcroForm' del documento desde un archivo Forms Data Format (FDF) del disco. La acción se define en ISO 32000-1 §12.6.4.8, Tabla 198

Uso habitual: un enlace “Volver a cargar los datos de ejemplo” o “Restablecer los valores predeterminados” de un formulario interactivo, donde el archivo FDF se distribuye junto al PDF y contiene los valores canónicos de los campos

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

Sintaxis

Delphi

Function DLAddLinkToImportDataA(InstanceID: Integer; Left, Top, Width, Height: Double; FileName: PAnsiChar; Options: Integer): Integer;

DLL

int DLAddLinkToImportDataA(int InstanceID, double Left, double Top, double Width, double Height, const char * FileName, 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
FileNameRuta del archivo FDF con el que se rellenarán los campos de formulario. Las barras inversas se convierten en barras normales conforme al formato de ruta canónico de PDF de ISO 32000-1 §7.11.2.1. No es necesario que el archivo exista al crear el PDF, pero debe estar disponible al visualizarlo para que la acción se complete correctamente
OptionsMáscara de apariencia. Bit 0: borde. Bits 1–3: resaltado (2 = Invert, 4 = Outline, 8 = Push); sin bit usa Invert. Igual que AddLinkToWeb / AddLinkToHideField

Observaciones

NO se permite en PDF/A porque la acción hace referencia a un recurso externo. Cuando el documento está en modo PDF/A, la función devuelve silenciosamente 0 y no se añade ninguna anotación. Se requiere PDF 1.4 o posterior