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;