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