SetAnnotCloudyEffect
Annotations and hotspot links
Beskrivelse
Denne siden beskriver SetAnnotCloudyEffect i PDF Library for Delphi, som tilhører emnet "Annotasjoner og hotspot-lenker". API-navn, parametere, klassenavn, filnavn og bokstaver (literals) holdes nøyaktig som de er for å tilsvare fullt ut Delphi-biblioteket og DLL-inngangspunktene.
SetAnnotCloudyEffect skriver en rammeeffektordbok (ISO 32000-1 §12.5.4) på en merknad, slik at kanten gjengis som en "revisjonssky" av tilkoblede halvsirkler, stilen som brukes for å markere tegninger og planer. Den setter /BE << /S /C /I n >> på Kvadrat-, Sirkel-, Polygon- og Fritekst-merknader.
Syntaks
Delphi
Function TPDFlib.SetAnnotCloudyEffect(Index, Intensity: Integer): Integer;
Parametere
Index er den 1-baserte indeksen til merknaden på den valgte siden. Intensity velger skystørrelsen: 1 eller 2 (samsvarer med Cloudy 1/2-stilene som tilbys av Acrobats brukergrensesnitt); 0 fjerner rammeeffekten igjen.
Returverdier
Returnerer 1 ved suksess, eller 0 når merknaden ikke eksisterer, subtypen ikke støtter en rammeeffekt (bare Square, Circle, Polygon og FreeText gjør det), eller Intensity er utenfor 0..2.
Merknader
Kanteffektordboken er en PDF 1.5-funksjon; dokumentversjonen heves automatisk når effekten anvendes. Annotasjoner opprettet av PDF Library for Delphi bærer ingen forhåndsrendert appearance stream, så fremvisere regenererer det visuelle fra annotasjonsordboken og plukker opp skyen automatisk. Bruk GetAnnotCloudyEffect for å lese innstillingen tilbake