PDFium Delphi Component Docs

FindFirst Yöntem

Component: TPdfView  ·  Unit: PDFium
Belirtilen metnin aramasını başlatır. StartIndex 0 tabanlıdır, -1 sayfanın sonunu ifade eder. DirectionUp parametresi bu arama işleminin yönünü belirler

Syntax

function FindFirst(const Text: WString; Options: TSearchOptions= []; StartIndex: Integer= 0; DirectionUp: Boolean= True): Integer;

Return Value

The 0-based character index of the first match, or -1 if the text is not found.

Description

Geçerli sayfada bir metin araması başlatır. Sonraki eşleşmeleri gezmek için FindNext veya FindPrevious'ı kullanmadan önce bu metodu çağırın. Her FindFirst çağrısı dahili arama tanıtıcısını sıfırlar

Eşleşmeleri gezmek yerine tümünü görsel olarak vurgulamak için HighlightSearchText'i kullanın

Example

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;

See Also

TPdfView.FindNext, TPdfView.FindPrevious, TPdfView.Find, TPdfView.HighlightSearchText