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
| Page | Il numero di pagina a base 1 in cui è stata trovata la corrispondenza del testo cercato. |
|---|---|
| Left | La coordinata orizzontale sinistra del riquadro di delimitazione della corrispondenza. |
| Top | La coordinata verticale superiore del riquadro di delimitazione della corrispondenza. |
| Right | La coordinata orizzontale destra del riquadro di delimitazione della corrispondenza. |
| Bottom | La coordinata verticale inferiore del riquadro di delimitazione della corrispondenza. |
| MatchText | La riga circostante del testo della pagina che corrisponde alla query di ricerca. |
| MatchStart | L'indice a base 1 della corrispondenza in MatchText. |
| MatchLength | La lunghezza della sequenza corrispondente in MatchText. |
| ContextBefore | Fino a SearchContextChars caratteri immediatamente prima della corrispondenza; vuoto a meno che SearchContextChars non sia positivo. |
| ContextAfter | Fino a SearchContextChars caratteri immediatamente dopo la corrispondenza; vuoto a meno che SearchContextChars non sia positivo. |