AddStampAnnotation

Anotações e ligações de áreas interativas

Descrição

Adiciona uma anotação de carimbo à página selecionada. Os valores dos parâmetros de cor variam entre 0 e 1, em que 0 indica 0% e 1 indica 100% da cor. A cor afeta apenas a cor de fundo da janela de contexto e não o próprio carimbo

Quando o documento selecionado é anterior ao PDF 1.3, o gravador eleva automaticamente a versão PDF efetiva para 1.3 porque as anotações Stamp 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 extremidade esquerda da anotação de carimbo

Top

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

Width

A largura da anotação

Height

A altura da anotação

StampType

0 = Aprovado

1 = Experimental

2 = NotApproved

3 = AsIs

4 = Expirado

5 = NotForPublicRelease

6 = Confidencial

7 = Final

8 = Vendido

9 = Departamental

10 = ForComment

11 = TopSecret

12 = Rascunho

13 = ForPublicRelease

Title

O título da anotação popup

Contents

O conteúdo da anotação de contexto

Red

O componente vermelho da cor de fundo d'a anotação de contexto

Green

O componente verde da cor de fundo d'uma anotação pop-up

O componente azul da cor de fundo d'uma anotação de pop-up

Blue

Options

Reservado para utilização futura. Deve ser sempre definido como 0

Valores devolvidos

0Não foi possível adicionar a anotação de carimbo à página
1Êxito int Options);