ActivateWebLinksEx
Anotações, links de zona ativa e extração de texto
Descrição
Cria anotações de link URI sobre tipos selecionados de texto de web e e-mail em um intervalo de páginas PDF
Sintaxe
Function TPDFlib.ActivateWebLinksEx(Const PageRange: WideString; Options: Integer): Integer;Parâmetros
| PageRange | Números e intervalos de páginas, como 1,3,5-8; um valor vazio seleciona todas as páginas |
|---|---|
| Options | A bitwise combination of PDF_WEB_LINK_DETECT_HTTP for HTTP and HTTPS, PDF_WEB_LINK_DETECT_WWW for www. addresses, PDF_WEB_LINK_DETECT_FTP for FTP, PDF_WEB_LINK_DETECT_EMAIL for mailto: and bare email addresses, and PDF_WEB_LINK_DRAW_BORDER for a visible blue border; PDF_WEB_LINK_DEFAULT combines all detection flags without a border |
Valores retornados
Retorna o número de anotações de link novas criadas; retorna 0 quando nenhum flag de detecção está habilitado, nenhum alvo novo é encontrado, o processamento é cancelado antes de uma correspondência, ou a segurança de documentos marcados rejeita a operação
Observações
A detecção, a geometria, a supressão de duplicatas, os flags de anotação PDF/A, o progresso, o cancelamento, a restauração da página selecionada e as restrições de documentos marcados são idênticos aos de ActivateWebLinks
A saída PDF/A-1 usa o retângulo exato do link alinhado aos eixos, sem /QuadPoints, porque essa chave exige PDF 1.6; PDF/A-2 e PDF/A-3 podem usar quadriláteros precisos para texto rotacionado ou inclinado