SetAnnotCloudyEffect
Anotaciones y enlaces de zona activa
Descripción
Esta página describe SetAnnotCloudyEffect en PDF Library for Delphi, dentro del tema "Anotaciones y enlaces de zona activa". Los nombres de API, parámetros, clases, archivos y literales se conservan exactamente como aparecen en la biblioteca Delphi y en los puntos de entrada de la DLL
SetAnnotCloudyEffect escribe un diccionario de efectos de borde (ISO 32000-1 §12.5.4) en una anotación para que su borde se represente como una "nube de revisión" de semicírculos conectados, el estilo utilizado para marcar dibujos y planos. Establece /BE << /S /C /I n >> en las anotaciones de Cuadrado, Círculo, Polígono y Texto libre.
Sintaxis
Delphi
Function TPDFlib.SetAnnotCloudyEffect(Index, Intensity: Integer): Integer;
Parámetros
Index es el índice de base 1 de la anotación en la página seleccionada. Intensity selecciona el tamaño de la nube: 1 o 2 (coincidiendo con los estilos Cloudy 1/2 que ofrece la interfaz de usuario de Acrobat); 0 elimina el efecto de borde nuevamente.
Valores devueltos
Devuelve 1 en caso de éxito, o 0 cuando la anotación no existe, su subtipo no admite un efecto de borde (solo lo hacen Cuadrado, Círculo, Polígono y Texto libre), o Intensity está fuera del rango 0..2.
Observaciones
El diccionario de efecto de borde es una función de PDF 1.5; la versión del documento se eleva automáticamente al aplicar el efecto. Las anotaciones creadas por PDF Library for Delphi no contienen un flujo de apariencia prerenderizado, por lo que los visores regeneran el aspecto desde el diccionario de anotación y recogen automáticamente la nube. Utilice GetAnnotCloudyEffect para volver a leer la configuración