THPDFTextMatch Record

Localiseert één gevonden needle uit het tekstzoeken op geladen pagina's, met zijn glyphbereik, bronoperand en geometrie in user space

Declaratie

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

Eenheid

HPDFContentStream

Velden

VeldDoel
PageIndexPagina met de match; de glyphmatcher laat -1 staan en de openbare zoek-API vult de echte pagina-index in
GlyphStartInclusieve index van de eerste glyph van de match in de glypharray van de pagina
GlyphEndInclusieve index van de laatste glyph van de match
TokenIndexBronoperand-token van de eerste glyph, zodat een aanroeper zijn bytes kan herschrijven
ItemIndexTJ-arrayitem dat de eerste glyph bevat wanneer de operand een array is
XX in user space van de oorsprong van de eerste glyph
YY in user space van de oorsprong van de eerste glyph
WidthAdvance in user space van de oorsprong van de eerste glyph tot het einde van de laatste glyph
TextGevonden tekst, precies zoals die in de glyphreeks staat

Gebruiksopmerkingen

Gerelateerde API's