SetAnnotCloudyEffect
Annotaties en hotspotkoppelingen
Beschrijving
Deze pagina beschrijft SetAnnotCloudyEffect in PDF Library for Delphi onder het onderwerp Annotaties en hotspotkoppelingen. API-namen, parameters, klassenamen, bestandsnamen en literalen worden exact behouden zoals ze voorkomen in de Delphi-bibliotheek en DLL-toegangspunten
SetAnnotCloudyEffect schrijft een border effect-woordenboek (ISO 32000-1 §12.5.4) op een annotatie zodat zijn rand rendert als een "revisiewolk" van verbonden halve cirkels, de stijl waarmee tekeningen en plattegronden worden geannoteerd. Hij zet /BE << /S /C /I n >> op Square-, Circle-, Polygon- en FreeText-annotaties
Syntaxis
Delphi
Function TPDFlib.SetAnnotCloudyEffect(Index, Intensity: Integer): Integer;
Syntaxis
Index is de 1-gebaseerde index van de annotatie op de geselecteerde pagina. Intensity selecteert de wolkgrootte: 1 of 2 (overeenkomend met de Troebele 1/2 stijlen uit de Acrobat-UI); 0 verwijdert het randeffect weer.
Return Values
Geeft 1 terug bij succes, of 0 wanneer de annotatie niet bestaat, zijn subtype geen border effect ondersteunt (alleen Square, Circle, Polygon en FreeText doen dat), of Intensity buiten 0..2 valt
Opmerkingen
Het border effect-woordenboek is een PDF 1.5-feature; de documentversie wordt automatisch verhoogd wanneer het effect wordt toegepast. Annotaties die PDF Library for Delphi aanmaakt dragen geen vooraf gerenderde appearance stream, dus viewers genereren het visuele opnieuw vanuit het annotatiewoordenboek en pikken de wolk automatisch op. Gebruik GetAnnotCloudyEffect om de instelling terug te lezen