function FindFirst(const Text: WString; Options: TSearchOptions= []; StartIndex: Integer= 0; DirectionUp: Boolean= True): Integer;
-1 になります現在のページでテキスト検索を開始します。以降のマッチをたどるには、このメソッドを呼び出してから FindNext または FindPrevious を使用してください。FindFirst を呼び出すたびに、内部の検索ハンドルはリセットされます
繰り返し処理を行わずにすべての出現箇所を視覚的にハイライトするには、代わりに HighlightSearchText を使用してください
var Pos: Integer;
begin
Pos := PdfView.FindFirst('invoice', [soMatchCase]);
while Pos >= 0 do
begin
Memo1.Lines.Add('Found at index: ' + IntToStr(Pos));
Pos := PdfView.FindNext;
end;
end;