THPDFTextMatch Record

Lokaliserer én forekomst af søgeteksten fundet af tekstsøgning på indlæst side, med dens glyph-interval, kildeoperand og user space-geometri

Deklaration

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

Enhed

HPDFContentStream

Felter

FeltFormål
PageIndexSiden med treffet; glyph-matcheren efterlader -1, og den offentlige søge-API udfylder det rigtige sideindeks
GlyphStartInklusivt indeks for matchets første glyph i sidens glyph-array
GlyphEndInklusivt indeks for matchets sidste glyph
TokenIndexKildeoperand-token for den første glyph, så en kalder kan omskrive dens bytes
ItemIndexTJ-array-element, der indeholder den første glyph, når operanden er et array
XUser space-X for den første glyphs origo
YUser space-Y for den første glyphs origo
WidthUser space-afstand fra den første glyphs origo til den sidste glyphs slutning
TextMatcheret tekst nøjagtig som den optræder i glyph-sekvensen

Brugsnoter

Relaterede API'er