AddLinkToHideFieldA

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 AddLinkToHideField y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual

Añade un rectángulo interactivo que activa una acción Hide para alternar campos AcroForm sin JavaScript, definida en ISO 32000-1 §12.6.4.10, Tabla 196

Uso habitual: un enlace “Mostrar detalles” / “Ocultar detalles” en la disposición de un formulario, o grupos de campos mutuamente excluyentes donde al hacer clic en un enlace se oculta un grupo y se muestra otro (combine dos llamadas a AddLinkToHideField con valores HideFlag opuestos)

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

Sintaxis

Delphi

Function DLAddLinkToHideFieldA(InstanceID: Integer; Left, Top, Width, Height: Double; FieldNames: PAnsiChar; HideFlag, Options: Integer): Integer;

DLL

int DLAddLinkToHideFieldA(int InstanceID, double Left, double Top, double Width, double Height, const char * FieldNames, int HideFlag, 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
FieldNamesUno o varios nombres completos de campos AcroForm, separados por comas, puntos y coma o saltos de línea. Se recortan los espacios en blanco iniciales y finales de cada nombre. Un único nombre emite /T como cadena de texto; dos o más emiten /T como matriz de cadenas de texto
HideFlagSelecciona la dirección de visibilidad. Un valor distinto de cero oculta los campos enumerados (/H true). Cero los muestra (/H false)
OptionsMáscara de bits que controla la apariencia del enlace. Bit 0 (valor 1): dibujar un borde alrededor del rectángulo de zona interactiva. Los bits 1–3 seleccionan el modo de resaltado al hacer clic (2 = Invert, 4 = Outline, 8 = Push); cuando no se establece ningún bit de resaltado, se utiliza Invert de forma predeterminada. La convención es la misma que en AddLinkToWeb / AddLinkToNamedAction

Observaciones

La anotación es compatible con PDF/A porque no se referencia ningún recurso externo. Se requiere PDF 1.2 o posterior