ActivateWebLinksEx

Anmerkungen, Hotspot-Links und Textextraktion

Beschreibung

Erstellt URI-Linkanmerkungen über ausgewählten Arten von Web- und E-Mail-Text in einem PDF-Seitenbereich

Syntax

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

Parameter

PageRangeSeitennummern und Bereiche wie 1,3,5-8; ein leerer Wert wählt jede Seite aus
OptionsEine bitweise Kombination aus PDF_WEB_LINK_DETECT_HTTP für HTTP und HTTPS, PDF_WEB_LINK_DETECT_WWW für www.-Adressen, PDF_WEB_LINK_DETECT_FTP für FTP, PDF_WEB_LINK_DETECT_EMAIL für mailto: und reine E-Mail-Adressen sowie PDF_WEB_LINK_DRAW_BORDER für einen sichtbaren blauen Rahmen; PDF_WEB_LINK_DEFAULT kombiniert alle Erkennungskennzeichen ohne Rahmen

Rückgabewerte

Gibt die Anzahl neu erstellter Linkanmerkungen zurück; 0 wird zurückgegeben, wenn kein Erkennungsflag aktiviert ist, kein neues Ziel gefunden wird, die Verarbeitung vor einer Übereinstimmung abgebrochen wird oder die Sicherheit eines getaggten Dokuments den Vorgang ablehnt

Anmerkungen

Erkennung, Geometrie, Duplikatunterdrückung, PDF/A-Annotationsflags, Fortschritt, Abbruch, Wiederherstellung der ausgewählten Seite und Einschränkungen für getaggte Dokumente sind identisch mit ActivateWebLinks

Die PDF/A-1-Ausgabe verwendet das exakte achsenparallele Linkrechteck ohne /QuadPoints, da dieser Schlüssel PDF 1.6 erfordert; PDF/A-2 und PDF/A-3 können präzise Vierecke für gedrehten oder geneigten Text verwenden

Siehe auch

ActivateWebLinks, GetAnnotActionInfo, SetAnnotQuadPoints