AddStampAnnotationA
Annotationer og hotspot-links
Beskrivelse
Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med AddStampAnnotation, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel
Føjer en stempelannotation til den valgte side. Farveparametrenes værdier går fra 0 til 1, hvor 0 betyder 0 % og 1 betyder 100 % af farven. Farven påvirker kun popuppens baggrundsfarve og ikke selve stemplet.
Når det valgte dokument er under PDF 1.3, hæver skriveren automatisk den effektive PDF-version til 1.3, fordi Stamp-annoteringer blev introduceret i PDF 1.3.
Syntaks
Delphi
Function DLAddStampAnnotationA(InstanceID: Integer; Left, Top, Width, Height: Double; StampType: Integer; Title, Contents: PAnsiChar; Red, Green, Blue: Double; Options: Integer): Integer;
DLL
int DLAddStampAnnotationA(int InstanceID, double Left, double Top, double Width, double Height, int StampType, const char * Title, const char * Contents, double Red, double Green, double Blue, int Options);
Parametre
Left
Den vandrette koordinat for stempelannoteringens venstre kant
Top
Den lodrette koordinat for stempelanmærkningens øverste kant
Width
Annotationens bredde
Height
Annotationens højde
StampType
0 = Godkendt
1 = Eksperimentel
2 = NotApproved
3 = AsIs
4 = Udløbet
5 = NotForPublicRelease
6 = Fortrolig
7 = Endelig
8 = Solgt
9 = Afdelingsintern
10 = ForComment
11 = TopSecret
12 = Kladde
13 = ForPublicRelease
Title
Titlen på pop op-annotationen
Contents
Popup-annotationens indhold
Red
Rød-komponenten i PDF'ens popup-annotations baggrundsfarve
Green
Den grønne komponent i popup'ens baggrundsfarve
Den blå komponent i popup'ens baggrundsfarve
Blue
Options
Reserveret til fremtidig brug. Skal altid sættes til 0.
Returværdier
| 0 | Stamp-annoteringen kunne ikke tilføjes siden |
|---|---|
| 1 | Succes int Options); |