SetAnnotCloudyEffect

Anotaciones y enlaces de zonas interactivas

Descripción

Esta página describe SetAnnotCloudyEffect en PDF Library for Delphi dentro del tema "Anotaciones y vínculos de zona activa". Los nombres de API, parámetros, clases, nombres de archivo y literales se conservan exactamente como aparecen en la biblioteca Delphi y los puntos de entrada de DLL

SetAnnotCloudyEffect escribe un diccionario de efecto de borde (ISO 32000-1 §12.5.4) en una anotación para que su borde se renderice 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 anotaciones Square, Circle, Polygon y FreeText

Sintaxis

Delphi

Function TPDFlib.SetAnnotCloudyEffect(Index, Intensity: Integer): Integer;

Parámetros

Index es el índice basado en 1 de la anotación en la página seleccionada. Intensity selecciona el tamaño de nube: 1 o 2 (coinciden con los estilos Cloudy 1/2 ofrecidos por la interfaz de Acrobat); 0 elimina nuevamente el efecto de borde

Valores devueltos

Devuelve 1 si se realiza correctamente o 0 cuando no existe la anotación, su subtipo no admite un efecto de borde (solo Square, Circle, Polygon y FreeText lo hacen) o Intensity está fuera de 0..2

Observaciones

El diccionario de efecto de borde es una característica 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 incluyen un flujo de apariencia prerrepresentado, por lo que los visores regeneran el aspecto visual a partir del diccionario de anotación y detectan la nube automáticamente. Use GetAnnotCloudyEffect para volver a leer el ajuste