PDFium Component Docs

FindFirst-metodi

Component: TPdfView  ·  Unit: PDFium
Aloittaa haun annetulla tekstiilä. StartIndex on 0-pohjainen, -1 tarkoittaa sivun loppua. DirectionUp-parametri määrää haun suunnan

Syntax

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

Return Value

Ensimmäisen osuman 0-pohjainen merkkihakemisto, tai -1, jos tekstiä ei löydy

Description

Käynnistää tekstihaun nykyisellä sivulla. Kutsu tätä metodia ennen FindNext- tai FindPrevious-kutsua iteroidaksesi seuraavien osumien läpi. Jokainen FindFirst-kutsu nollaa sisäisen hakukahvan

Korostaaksesi kaikki esiintymät visuaalisesti ilman iterointia, käytä sen sijaan HighlightSearchText-kutsua

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