Table of Contents

Namespace LMKit.Document.Search

Classes

BetweenOptions

Options for extracting text between two textual anchors.

FuzzySearchOptions

Options for fuzzy search using Levenshtein distance.

LayoutSearchEngine

Provides advanced, layout-aware search capabilities over PageElement instances and their TextElement children. Supports exact, regex, fuzzy, region-based, proximity, block-level queries, and cross-page overloads. Returns bounding boxes and contributing elements for each match.

LayoutSearchOptions

Global options for LayoutSearchEngine controlling normalization and coordinate handling.

ProximityOptions

Options for proximity-based search relative to an anchor region.

RegexSearchOptions

Options for regular expression search.

RegionSearchOptions

Options for region-based search.

TextMatch

Represents a matched text span with layout information.

TextSearchOptions

Options for exact text search.