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
| MarkupType | 1 = Označevanje, 2 = Podčrtavanje, 3 = Vijugasto podčrtavanje, 4 = Prečrtano |
|---|---|
| Hits | Zadetki 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