TPDFlibSearchHit

Tipi di dati

Descrizione

TPDFlibSearchHit è una struttura record che rappresenta il risultato di una query trovato durante una ricerca testuale in una pagina e memorizza le coordinate della corrispondenza, la posizione della corrispondenza nel testo del blocco circostante e, quando SearchContextChars è positivo, il testo immediatamente precedente e successivo alla corrispondenza.

Sintassi

Delphi

type TPDFlibSearchHit = record
    Page: Integer;
    Left: Double;
    Top: Double;
    Right: Double;
    Bottom: Double;
    MatchText: WideString;
    MatchStart: Integer;
    MatchLength: Integer;
    ContextBefore: WideString;
    ContextAfter: WideString;
  end;

Parametri

PageIl numero di pagina a base 1 in cui è stata trovata la corrispondenza del testo cercato.
LeftLa coordinata orizzontale sinistra del riquadro di delimitazione della corrispondenza.
TopLa coordinata verticale superiore del riquadro di delimitazione della corrispondenza.
RightLa coordinata orizzontale destra del riquadro di delimitazione della corrispondenza.
BottomLa coordinata verticale inferiore del riquadro di delimitazione della corrispondenza.
MatchTextLa riga circostante del testo della pagina che corrisponde alla query di ricerca.
MatchStartL'indice a base 1 della corrispondenza in MatchText.
MatchLengthLa lunghezza della sequenza corrispondente in MatchText.
ContextBeforeFino a SearchContextChars caratteri immediatamente prima della corrispondenza; vuoto a meno che SearchContextChars non sia positivo.
ContextAfterFino a SearchContextChars caratteri immediatamente dopo la corrispondenza; vuoto a meno che SearchContextChars non sia positivo.

Vedere anche

SearchText, SearchContextChars, AddTextMarkupFromSearchHits