Table of Contents

Method FindTextAsync

Namespace
LMKit.Document.Pdf
Assembly
LM-Kit.NET.dll

FindTextAsync(string, string, string, TextSearchOptions, CancellationToken)

Searches text in a PDF file and returns matching regions with snippets.

public static Task<PdfTextSearchResult> FindTextAsync(string inputPath, string query, string pageRange = null, TextSearchOptions textOptions = null, CancellationToken cancellationToken = default)

Parameters

inputPath string

Path to the PDF file.

query string

Text query to search for.

pageRange string

Optional page range (for example: "1-5", "1,3,5").

textOptions TextSearchOptions

Text search options applied by LayoutSearchEngine.

cancellationToken CancellationToken

Cancellation token.

Returns

Task<PdfTextSearchResult>

A task containing a PdfTextSearchResult with summary and matches.

Share