AddStampAnnotation

Anotace a hotspotové odkazy

Popis

Přidá na vybranou stránku anotaci razítka. Hodnoty barevných parametrů jsou v rozsahu 0 až 1, přičemž 0 znamená 0 % a 1 znamená 100 % barvy. Barva ovlivní pouze barvu pozadí vyskakovacího okna, nikoli samotné razítko

Je-li vybraný dokument pod PDF 1.3, automaticky zapisovač zvýší efektivní verzi PDF na 1.3, protože anotace razítek přineslo až PDF 1.3

Syntaxe

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

Vodorovná souřadnice levé hrany anotace razítka

Top

Svislá souřadnice horní hrany anotace razítka

Width

Šířka anotace

Height

Výška anotace

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

Titulek vyskakovací anotace

Contents

Obsah vyskakovací anotace

Red

Červená složka barvy pozadí vyskakovací anotace

Green

Zelená složka barvy pozadí vyskakovací anotace

Modrá složka barvy pozadí vyskakovací anotace

Blue

Options

Reserved for future use. Should always be set to 0.

Návratové hodnoty

0Anotaci razítka se nepodařilo na stránku přidat
1Success int Options);