AddStampAnnotation
Adnotacje i łącza obszarów aktywnych
Opis
Dodaje adnotację stempla do wybranej strony. Wartości parametrów koloru mieszczą się w zakresie od 0 do 1, gdzie 0 oznacza 0%, a 1 oznacza 100% koloru. Kolor wpływa wyłącznie na kolor tła okna podręcznego, a nie na sam stempel.
Gdy wybrany dokument ma wersję niższą niż PDF 1.3, moduł zapisu automatycznie podnosi efektywną wersję PDF do 1.3, ponieważ adnotacje stempla wprowadzono w PDF 1.3
Składnia
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);
Parametry
Left
Pozioma współrzędna lewej krawędzi adnotacji stempla
Top
Pionowa współrzędna górnej krawędzi adnotacji stempla
Width
Szerokość adnotacji
Height
Wysokość adnotacji
StampType
0 = Approved
1 = Experimental
2 = NotApproved
3 = AsIs
4 = Expired
5 = NotForPublicRelease
6 = Confidential
7 = Final
8 = Sold
9 = Departmental
10 = ForComment
11 = Ściśle tajne
12 = Draft
13 = ForPublicRelease
Title
Tytuł wyskakującej adnotacji
Contents
Treść wyskakującej adnotacji
Red
Czerwona składowa koloru tła wyskakującej adnotacji, określana przez wpis 'Red
Green
Zielona składowa koloru tła wyskakującej adnotacji, określana przez wpis 'Green
Niebieska składowa koloru tła wyskakującej adnotacji, określana przez wpis 'Blue
Blue
Options
Zarezerwowane do przyszłego użycia. Należy zawsze ustawić na 0
Wartości zwracane
| 0 | Nie można dodać adnotacji stempla do strony |
|---|---|
| 1 | Powodzenie int Options); |