DocTextFinder Class Documentation
class DocTextFinder : SystemIDisposableNamespace:Datalogics::PDFL
- Inherits from:
SystemIDisposable
Detailed Description
A class used to extract words from a document using a regular expression.
Constructor & Destructor Documentation
DocTextFinder
DocTextFinder(Document doc, WordFinderConfig wbConfig)Parameters
doc: Documentdocument to search
wbConfig: WordFinderConfigWordFinder configuration to use
Create a DocTextFinder
DocTextFinder
DocTextFinder(Document doc, WordFinderConfig wbConfig, DocTextFinderConfig dtfConfig)Parameters
doc: Documentdocument to search
wbConfig: WordFinderConfigWordFinder configuration to use
dtfConfig: DocTextFinderConfigDocTextFinder configuration to use
Create a DocTextFinder with a DocTextFinderConfig
Member Function Documentation
Dispose
void Dispose()Returns:
voidGetMatchList
System.Collections.Generic.IList< DocTextFinderMatch > GetMatchList(int beginPageNumber, int endPageNumber, string regexstr)Parameters
beginPageNumber: intthe beginning page number included in the search.
endPageNumber: intthe ending page number included in the search.
regexstr: stringthe regular expression to use for the search.
Returns:
System.Collections.Generic.IList< DocTextFinderMatch >a structure containing matching phrases along with its quads.
Finds all matching strings for a given regular expression for the specified page range. It returns a vector containing words along with the page and matching phrase that was found.