Registro THPDFTextMatch

Localiza una ocurrencia de la aguja encontrada por la búsqueda de texto en páginas cargadas, con su rango de glifos, operando fuente y geometría en espacio de usuario

Declaración

THPDFTextMatch= record
  PageIndex: Integer;
  GlyphStart: Integer;
  GlyphEnd: Integer;
  TokenIndex: Integer;
  ItemIndex: Integer;
  X, Y: Double;
  Width: Double;
  Text: UnicodeString;
end;

Unidad

HPDFContentStream

Campos

CampoPropósito
PageIndexPágina que contiene la coincidencia; el emparejador de glifos deja -1 y la API pública de búsqueda rellena el índice real de página
GlyphStartÍndice inclusivo del primer glifo de la coincidencia en el array de glifos de la página
GlyphEndÍndice inclusivo del último glifo de la coincidencia
TokenIndexToken del operando fuente del primer glifo, de modo que quien llama puede reescribir sus bytes
ItemIndexElemento del array TJ que contiene el primer glifo cuando el operando es un array
XX en espacio de usuario del origen del primer glifo
YY en espacio de usuario del origen del primer glifo
WidthAvance en espacio de usuario desde el origen del primer glifo hasta el final del último
TextTexto de la coincidencia exactamente como aparece en la secuencia de glifos

Notas de uso

APIs relacionadas