THPDFTextMatch Record

Lokalisiert einen von der Textsuche in geladenen Seiten gefundenen Treffer mit seinem Glyphenbereich, Quelloperanden und Benutzerraum-Geometrie

Deklaration

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

Unit

HPDFContentStream

Felder

FeldZweck
PageIndexSeite, die den Treffer hält; der Glyphen-Matcher lässt -1 stehen, und die öffentliche Such-API füllt den echten Seitenindex
GlyphStartEinschließender Index des ersten Glyphen des Treffers im Seiten-Glyphen-Array
GlyphEndEinschließender Index des letzten Glyphen des Treffers
TokenIndexQuelloperanden-Token des ersten Glyphen, damit ein Aufrufer seine Bytes umschreiben kann
ItemIndexTJ-Array-Eintrag, der den ersten Glyphen hält, wenn der Operand ein Array ist
XBenutzerraum-X des Ursprungs des ersten Glyphen
YBenutzerraum-Y des Ursprungs des ersten Glyphen
WidthBenutzerraum-Vorschub vom Ursprung des ersten Glyphen bis zum Ende des letzten Glyphen
TextGetroffener Text exakt so, wie er in der Glyphensequenz erscheint

Verwendungshinweise

Verwandte APIs