AddTextMarkupFromSearchHits

Opombe in interaktivne povezave

Opis

Doda en pripis besedilne pripombe na pravokotnik v Hits in vsako tabelo zadetkov, ki jo vrnejo SearchText, SearchTextEach, SearchTextBatch ali GetTextInAreaEx, naravnost pretvori v pripise pripomb, brez ročne zanke čez AddTextMarkupAnnotation

Za vsak zadetek se preskoči pravokotnik, katerega Page je izven razpona strani dokumenta ali katerega Right/Bottom ne presega Left/Top. Vsak preživeli pravokotnik začasno izbere stran zadetka, preden doda pripis; stran, izbrana ob začetku klica, se vedno obnovi pred vrnitvijo, tudi za zadetke, ki segajo čez več strani

Sintaksa

Delphi

Function TPDFlib.AddTextMarkupFromSearchHits(MarkupType: Integer; Const Hits: Array Of TPDFlibSearchHit): Integer;

Parametri

MarkupType1 = Označevanje, 2 = Podčrtavanje, 3 = Vijugasto podčrtavanje, 4 = Prečrtano
HitsZadetki iskanja za pretvorbo v pripise, tipično ustvarjeni s SearchText, SearchTextEach, SearchTextBatch ali GetTextInAreaEx

Vrnjene vrednosti

Število dejansko ustvarjenih pripisov. Zadetki s stranjo izven razpona ali degeneriranim pravokotnikom se preskočijo in ne štejejo. Vrne 0 brez spremembe trenutne izbire strani, kadar je MarkupType izven 1–4, ni izbran dokument ali je Hits prazna

Opombe

Uporabite raje HighlightTextSearchHits, kadar so zadetki za označevanje tisti, ki jih že zadrži aktivna seja BeginTextSearch. SearchContextChars nastavite pred iskanjem, da na vsakem zadetku zajamete tudi okoliško besedilo za pregled ali beleženje, preden ga označite

Glejte tudi

AddTextMarkupAnnotation, HighlightTextSearchHits, SearchText, SearchTextEach, SearchTextBatch, TPDFlibSearchHit