AddLinkToNamedDestinationA

Anotações e ligações de zonas interativas, propriedades da página

Descrição

O A final indica o ponto de entrada ANSI (char) da DLL; a interface ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de AddLinkToNamedDestination e os argumentos de cadeia são interpretados com a página de códigos atual de SetAnsiMode

Adiciona à página selecionada um retângulo de área interativa que salta para um destino nomeado no mesmo documento PDF. Utilize NewDestination e NewNamedDestination para registar primeiro o destino e, em seguida, crie áreas interativas que referenciem o nome de destino estável em vez de duplicarem um número de página e uma matriz de destino

Utilize a função SetAnnotBorderColor para alterar a cor do contorno da área sensível

Sintaxe

Delphi

Function DLAddLinkToNamedDestinationA(InstanceID: Integer; Left, Top, Width, Height: Double; DestName: PAnsiChar; Options: Integer): Integer;

DLL

int DLAddLinkToNamedDestinationA(int InstanceID, double Left, double Top, double Width, double Height, const char * DestName, int Options);

Parâmetros

LeftA coordenada horizontal da margem esquerda do retângulo da área sensível
TopA coordenada vertical da margem superior do retângulo da zona ativa
WidthA largura do retângulo da área sensível
HeightA altura do retângulo da área sensível
DestNameO destino com nome para o qual saltar. O nome já deve existir na árvore de nomes do documento, normalmente através de NewNamedDestination
OptionsMáscara de bits que controla a aparência da ligação. Bit 0 (valor 1): desenhar um contorno em redor do retângulo da área sensível. Os bits 1–3 selecionam o modo de realce ao clicar (2 = Inverter, 4 = Contorno, 8 = Premir); quando nenhum bit de realce está definido, Inverter é utilizado como predefinição

Valores devolvidos

0DestName estava vazio ou não foi possível criar a ligação
1A ligação de destino com nome foi adicionada à página selecionada

Observações

A anotação de ligação escreve uma ação GoTo cujo destino é a cadeia de destino designada. Isto mantém as zonas interativas estáveis quando são inseridas ou movidas páginas depois de criar o destino designado