ActivateWebLinksEx

Anotaciones, enlaces de zona activa, y extracción de texto

Descripción

Crea anotaciones de enlace URI sobre tipos seleccionados de texto web y de correo electrónico en un intervalo de páginas PDF

Sintaxis

Function TPDFlib.ActivateWebLinksEx(Const PageRange: WideString; Options: Integer): Integer;

Parámetros

PageRangeNúmeros e intervalos de páginas, como 1,3,5-8; un valor vacío selecciona todas las páginas
OptionsUna combinación bit a bit de PDF_WEB_LINK_DETECT_HTTP para HTTP y HTTPS, PDF_WEB_LINK_DETECT_WWW para direcciones www., PDF_WEB_LINK_DETECT_FTP para FTP, PDF_WEB_LINK_DETECT_EMAIL para mailto: y direcciones de correo electrónico sin prefijo, y PDF_WEB_LINK_DRAW_BORDER para un borde azul visible; PDF_WEB_LINK_DEFAULT combina todos los indicadores de detección sin borde

Valores devueltos

Devuelve el número de nuevas anotaciones de enlace creadas; devuelve 0 cuando no hay ninguna marca de detección activa, no se encuentra ningún destino nuevo, el procesamiento se cancela antes de una coincidencia o la seguridad del documento etiquetado rechaza la operación

Observaciones

La detección, la geometría, la supresión de duplicados, los indicadores de anotación de PDF/A, el progreso, la cancelación, la restauración de la página seleccionada y las restricciones de documentos etiquetados son idénticos a ActivateWebLinks

La salida PDF/A-1 utiliza el rectángulo de enlace exacto alineado con los ejes sin /QuadPoints porque esa clave requiere PDF 1.6; PDF/A-2 y PDF/A-3 pueden utilizar cuadriláteros precisos para texto girado o inclinado

Véase también

ActivateWebLinks, GetAnnotActionInfo, SetAnnotQuadPoints