THPDFTextMatch Record

로드된 페이지 텍스트 검색이 찾은 검색어 출현 하나를 glyph 범위, 소스 operand, user-space 기하와 함께 담습니다

선언

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

유닛

HPDFContentStream

필드

필드목적
PageIndexmatch가 속한 페이지. glyph matcher는 -1을 남기고 public search API가 실제 페이지 인덱스를 채웁니다
GlyphStart페이지 glyph 배열에서 match 첫 glyph의 포함 인덱스
GlyphEndmatch 마지막 glyph의 포함 인덱스
TokenIndex첫 glyph의 소스 operand 토큰. 호출자가 그 바이트를 다시 쓸 수 있습니다
ItemIndexoperand가 배열일 때 첫 glyph를 담은 TJ 배열 항목
X첫 glyph 원점의 user-space X
Y첫 glyph 원점의 user-space Y
Width첫 glyph 원점부터 마지막 glyph 끝까지의 user-space advance
Textglyph 시퀀스에 나타난 그대로의 match 텍스트

사용 참고 사항

관련 API