ActivateWebLinks

Anteckningar, hotspot-länkar och textextraktion

Beskrivning

Upptäcker webbadresser och e-postadresser i befintlig sidtext och skapar icke-duplicerade Link-annoteringar med URI-åtgärder

Syntax

Function TPDFlib.ActivateWebLinks(Const PageRange: WideString): Integer;

Parametrar

PageRangeSidnummer och intervall som 1,3,5-8; ett tomt värde väljer varje sida

Returvärden

Returnerar antalet nyskapade länkannoteringar

Anmärkningar

Den standard upptäcktaren känner igen http://, https://, www., ftp://, mailto: och bara e-postadresser; www.-mål får ett https://-schema och bara adresser får ett mailto:-schemaVarje sida extraheras en gång, länkrectanglar härleds från de matchade teckenavstånden, och text som inte är axelriktad får

/QuadPoints när den aktiva PDF-conformance tillåter PDF 1.6-funktionerEn befintlig URI-länk med samma kanoniska mål och en väsentligt överlappande rektangel behålls, vilket gör upprepade anrop idempotenta

En befintlig URI-länk med samma kanoniska mål och en väsentligt överlappande rektangel behålls, vilket gör upprepade anrop idempotenta

Identifieringen använder ASCII-URI-syntax; koda icke-ASCII-värddatornamn och sökvägar med Punycode eller procentkodning innan du anropar metoden

Upptäckten använder ASCII-URI-syntax; koda icke-ASCII-värddatornamn och sökvägar med Punycode eller procentkodning innan du anropar metodenTaggade PDF- och PDF/UA-dokument lämnas oförändrade eftersom att infoga en annotering utan att uppdatera dess strukturträdkoppling skulle bryta conformance; metoden returnerar 0 och sätter LastErrorCode till PDFLIB_ERROR_TAGGED_LINK_STRUCT

UREMetoden rapporterar förlopp per sida, respekterar avbrott och återställer den valda sidan

Se även

ActivateWebLinksEx, AddLinkToWeb, SetAutoCreateWebLinks