AddStampAnnotationA
Adnotacje i łącza obszarów aktywnych
Opis
Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w AddStampAnnotation, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode
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 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);
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); |