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

0Nie można dodać adnotacji stempla do strony
1Powodzenie int Options);