TPDFlibSearchHit

Tipos de datos

Descripción

TPDFlibSearchHit es una estructura de registro que representa un resultado de consulta encontrado durante una búsqueda de texto en una página y almacena las coordenadas de la coincidencia, su posición dentro del texto del bloque circundante y, cuando SearchContextChars es positivo, el texto inmediatamente anterior y posterior a la coincidencia

Sintaxis

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;

Parámetros

PageEl número de página de base uno donde se encontró la coincidencia del texto de búsqueda.
LeftLa coordenada horizontal izquierda del cuadro delimitador de la coincidencia.
TopLa coordenada vertical superior del cuadro delimitador de la coincidencia.
RightLa coordenada horizontal derecha del cuadro delimitador de la coincidencia.
BottomLa coordenada vertical inferior del cuadro delimitador de la coincidencia.
MatchTextLa línea circundante de texto de la página que coincidió con la consulta de búsqueda.
MatchStartEl índice de base uno de la coincidencia dentro de MatchText.
MatchLengthLa longitud de la secuencia coincidente dentro de MatchText.
ContextBeforeHasta SearchContextChars caracteres inmediatamente anteriores a la coincidencia; está vacío salvo que SearchContextChars sea positivo.
ContextAfterHasta SearchContextChars caracteres inmediatamente posteriores a la coincidencia; está vacío salvo que SearchContextChars sea positivo.

Véase también

SearchText, SearchContextChars, AddTextMarkupFromSearchHits