ActivateWebLinks

Megjegyzések, gyorshivatkozások és szövegkinyerés

Leírás

Felismeri a meglévő oldalszövegben a webcímeket és e-mail-címeket, és URI-műveletekkel nem ismétlődő Link megjegyzéseket hoz létre

Szintaxis

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

Paraméterek

PageRangeOldalszámok és tartományok, például 1,3,5-8; az üres érték minden oldalt kijelöl

Visszatérési értékek

Visszaadja a létrehozott új hivatkozásmegjegyzések számát

Megjegyzések

Az alapértelmezett érzékelő felismeri a http://, https://, www., ftp://, mailto: értékeket és a csupasz e-mail-címeket; a www. célok https:// sémát, a csupasz címek pedig mailto: sémát kapnak

Minden oldal egyszer kerül kinyerésre, a hivatkozástéglalapok az egyező karakterléptetésekből származnak, és a nem tengelyirányosan igazított szöveg /QuadPoints értéket kap, ha az aktív PDF-megfelelőség engedélyezi a PDF 1.6 funkcióit

A meglévő, azonos kanonikus célú és lényegesen átfedő téglalapú URI-hivatkozás megmarad, így az ismételt hívások idempotensek

Az észlelés ASCII URI-szintaxist használ; a nem ASCII gépneveket és útvonalakat Punycode vagy százalékos kódolással kódolja e metódus hívása előtt

A címkézett PDF- és PDF/UA-dokumentumok változatlanok maradnak, mert egy megjegyzés beszúrása a struktúrafa-társítás frissítése nélkül megsértené a megfelelőséget; a metódus 0-t ad vissza, és a LastErrorCode értékét PDFLIB_ERROR_TAGGED_LINK_STRUCTURE értékre állítja

A metódus oldalak szerinti előrehaladást jelent, tiszteletben tartja a megszakítást, és visszaállítja a kijelölt oldalt

Lásd még

ActivateWebLinksEx, AddLinkToWeb, SetAutoCreateWebLinks