AddStampAnnotation
Anotacijos ir aktyviosios srities nuorodos
Aprašymas
Prideda antspaudo anotaciją prie pasirinkto puslapio. Spalvų parametrų reikšmės yra nuo 0 iki 1, kai 0 reiškia 0%, o 1 – 100% spalvos. Spalva veikia tik iššokančio lango fono spalvą, o ne patį antspaudą
Jei pasirinktas dokumentas yra senesnis nei PDF 1.3, rašyklė automatiškai pakelia faktinę PDF versiją iki 1.3, nes antspaudo anotacijos įvestos PDF 1.3
Sintaksė
Delphi
Function TPDFlib.AddStampAnnotation(Left, Top, Width, Height: Double; StampType: Integer; Const Title, Contents: WideString; Red, Green, Blue: Double; Options: Integer): Integer;
ActiveX
Function PDFlib::AddStampAnnotation(Left As Double, Top As Double, Width As Double, Height As Double, StampType As Long, Title As String, Contents As String, Red As Double, Green As Double, Blue As Double, Options As Long) As Long
DLL
int DLAddStampAnnotation(int InstanceID, double Left, double Top, double Width, double Height, int StampType, const wchar_t * Title, const wchar_t * Contents, double Red, double Green, double Blue, int Options);
Parametrai
Left
Antspaudo anotacijos kairiojo krašto horizontalioji koordinatė
Top
Vertikali viršutinio antspaudo anotacijos krašto koordinatė
Width
Anotacijos plotis
Height
Anotacijos aukštis
StampType
0 = Approved
1 = Experimental
2 = NotApproved
3 = AsIs
4 = Expired
5 = NotForPublicRelease
6 = Confidential
7 = Final
8 = Sold
9 = Departmental
10 = ForComment
11 = TopSecret
12 = Draft
13 = ForPublicRelease
Title
Iškylančiosios anotacijos pavadinimas
Contents
Iškylančiosios anotacijos turinys
Red
Iškylančiosios anotacijos' fono spalvos raudonasis komponentas
Green
Iškylančiosios anotacijos' fono spalvos žaliasis komponentas
Iškylančiosios anotacijos' fono spalvos mėlynasis komponentas
Blue
Options
Skirta naudoti ateityje. Visada turi būti nustatyta į 0
Grąžinamos reikšmės
| 0 | Antspaudo anotacijos pridėti prie puslapio nepavyko |
|---|---|
| 1 | Sėkmė int Options); |