Enregistrement THPDFTextMatch

Localise une occurrence d'aiguille trouvée par la recherche de texte de page chargée, avec sa plage de glyphes, son opérande source et sa géométrie en espace utilisateur

Déclaration

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

Unité

HPDFContentStream

Champs

ChampObjectif
PageIndexPage portant la correspondance ; le matcher de glyphes laisse -1 et l'API de recherche publique remplit le vrai index de page
GlyphStartIndex inclusif du premier glyphe de la correspondance dans le tableau de glyphes de la page
GlyphEndIndex inclusif du dernier glyphe de la correspondance
TokenIndexToken de l'opérande source du premier glyphe, pour qu'un appelant puisse réécrire ses octets
ItemIndexÉlément du tableau TJ portant le premier glyphe quand l'opérande est un tableau
XX en espace utilisateur de l'origine du premier glyphe
YY en espace utilisateur de l'origine du premier glyphe
WidthAvance en espace utilisateur de l'origine du premier glyphe à la fin du dernier glyphe
TextTexte correspondant exactement tel qu'il apparaît dans la séquence de glyphes

Notes d'utilisation

API associées