/
afanasevn
/
PdfEncoder
Обзор
Документация
Войти
/
afanasevn
/
PdfEncoder
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/PdfEncoder.Domain/Models/ExtractedTable.cs
27 строк
1 KB
IBS\NAfanasev
DocumentContext local functional
01 июл 2026, 15:30
01 июл 2026, 15:30
b4038c9
Код
Авторство
О чём код?
namespace PdfEncoder.Domain.Models; /// <summary> /// Таблица, извлечённая эвристикой по колонкам. /// </summary> public sealed record ExtractedTable { /// <summary> /// Номер страницы, на которой найдена таблица (1-based). /// </summary> public int PageNumber { get; init; } /// <summary> /// Заголовки колонок; может быть пустым, если первая строка не распознана как header. /// </summary> public IReadOnlyList<string> Headers { get; init; } = []; /// <summary> /// Строки таблицы; каждая строка — набор ячеек по колонкам. /// </summary> public IReadOnlyList<IReadOnlyList<string>> Rows { get; init; } = []; /// <summary> /// Оценка уверенности эвристики (0..1); не гарантирует корректность структуры. /// </summary> public double Confidence { get; init; } }