SetAnnotCloudyEffect
Annotations et liens de zone réactive
Description
Cette page décrit SetAnnotCloudyEffect dans PDF Library for Delphi, sous la rubrique « Annotations et liens de zone réactive ». Les noms d’API, de paramètres, de classes, de fichiers et les littéraux sont conservés exactement tels qu’ils apparaissent dans la bibliothèque Delphi et les points d’entrée de la DLL
SetAnnotCloudyEffect écrit un dictionnaire d'effet de bordure (ISO 32000-1 §12.5.4) sur une annotation afin que sa bordure soit rendue comme un « nuage de révision » formé de demi-cercles reliés, style utilisé pour annoter des dessins et des plans Il définit /BE << /S /C /I n >> sur les annotations Square, Circle, Polygon et FreeText
Syntaxe
Delphi
Function TPDFlib.SetAnnotCloudyEffect(Index, Intensity: Integer): Integer;
Paramètres
Index est l'index, à partir de 1, de l'annotation sur la page sélectionnée Intensity choisit la taille du nuage : 1 ou 2 (correspondant aux styles Cloudy 1/2 proposés dans l'interface d'Acrobat) ; 0 supprime de nouveau l'effet de bordure
Valeurs de retour
Renvoie 1 en cas de réussite, ou 0 si l'annotation n'existe pas, si son sous-type ne prend pas en charge un effet de bordure (seuls Square, Circle, Polygon et FreeText le font), ou si Intensity se trouve hors de 0..2
Remarques
Le dictionnaire d’effet de bordure est une fonctionnalité PDF 1.5 ; la version est relevée automatiquement. Les annotations créées par PDF Library for Delphi n’ont pas de flux d’apparence prérendu, de sorte que les visualiseurs régénèrent l’aspect depuis le dictionnaire et appliquent le nuage. Utilisez GetAnnotCloudyEffect pour relire le réglage