Table of Contents

Namespace LMKit.Extraction.Layout

Classes

PageElement

Represents the content of a single page, including its textual elements and a plain text aggregation. Typically used for layout-aware extraction results from documents such as PDFs or OCR-processed images.

Rectangle

Represents a rectangular bounding box defined by its left, top, right, and bottom edges. Provides convenience properties such as width, height, and midpoint coordinates, as well as methods for creating, cloning, translating, and scaling rectangles.

TextElement

Represents a textual element optionally associated with a bounding box. Suitable for layout-aware text extraction from OCR engines, documents, or other structured sources.