ActivateWebLinksEx
Аннотации, активные ссылки и извлечение текста
Описание
Создает аннотации-ссылки URI над выбранными видами веб- и почтового текста в диапазоне страниц PDF
Синтаксис
Function TPDFlib.ActivateWebLinksEx(Const PageRange: WideString; Options: Integer): Integer;Параметры
| PageRange | Номера страниц и диапазоны вида 1,3,5-8; пустое значение выбирает все страницы |
|---|---|
| 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 |
Возвращаемые значения
Возвращает число созданных аннотаций-ссылок; возвращает 0, когда не включен ни один флаг детекции, новая цель не найдена, обработка отменена до совпадения или защита структурированного документа отвергла операцию
Примечания
Детекция, геометрия, подавление дубликатов, флаги аннотаций PDF/A, прогресс, отмена, восстановление выбранной страницы и ограничения структурированных документов идентичны ActivateWebLinks
Вывод PDF/A-1 использует точный выровненный по осям прямоугольник ссылки без /QuadPoints, потому что этот ключ требует PDF 1.6; PDF/A-2 и PDF/A-3 могут использовать точные четырехугольники для повернутого или наклоненного текста