AddStampAnnotation

Anotações e links de zona ativa

Descrição

Adiciona uma anotação de carimbo à página selecionada. Os valores dos parâmetros de cor vão de 0 a 1, sendo 0 = 0% e 1 = 100% da cor. A cor afeta apenas o fundo do popup e não o carimbo em si

Quando o documento selecionado é anterior ao PDF 1.3, o gravador eleva automaticamente a versão efetiva do PDF para 1.3, porque as anotações de carimbo foram introduzidas no PDF 1.3

Sintaxe

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);

Parâmetros

Left

A coordenada horizontal da borda esquerda da anotação de carimbo

Top

A coordenada vertical da borda superior da anotação de carimbo

Width

A largura da anotação

Height

A altura da anotação

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

O título da anotação pop-up

Contents

O conteúdo da anotação de popup

Red

O componente vermelho da cor de fundo da anotação de popup

Green

O componente verde da cor de fundo da anotação de popup

O componente azul da cor de fundo da anotação de popup

Blue

Options

Reservado para uso futuro. Deve sempre ser definido como 0

Valores retornados

0A anotação de carimbo não pôde ser adicionada à página
1Success int Options);