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.