SetAnnotCloudyEffect

Kommentarer och hotspot-länkar

Beskrivning

Den här sidan beskriver SetAnnotCloudyEffect i PDF Library for Delphi under ämnet "Kommentarer och hotspot-länkar". API-namn, parametrar, klassnamn, filnamn och konstanter behålls exakt som de visas i Delphi-biblioteket och DLL-ingångspunkterna.

SetAnnotCloudyEffect writes a border effect dictionary (ISO 32000-1 §12.5.4) on an annotation so its border renders as a "revision cloud" of connected semicircles, the style used to mark up drawings och plans. It sets /BE << /S /C /I n >> på Square-, Circle-, Polygon- och FreeText-kommentarer.

Syntax

Delphi

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

Parametrar

Index är det 1-baserade indexet för kommentaren på den valda sidan. Intensity väljer molnstorleken: 1 eller 2 (vilket matchar Cloudy 1/2-stilarna som erbjuds av Acrobats användargränssnitt); 0 tar bort kanteffekten igen.

Returvärden

Returnerar 1 vid framgång, eller 0 när kommentaren inte existerar, dess undertyp stöder inte en gränseffekt (endast Square, Circle, Polygon och FreeText gör det), eller Intensity ligger utanför 0..2.

Anmärkningar

Ordboken för kanteffekt är en PDF 1.5-funktion; dokumentversionen höjs automatiskt när effekten tillämpas. Kommentarer skapade av PDF Library for Delphi saknar en förrenderad utseendeström, så visningsprogram regenererar grafiken från ordboken för kommentarer och visar automatiskt molnet. Använd GetAnnotCloudyEffect för att läsa tillbaka inställningen.