/
afanasevn
/
PdfEncoder
Обзор
Документация
Войти
/
afanasevn
/
PdfEncoder
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/PdfEncoder.Domain/Models/TextBlock.cs
27 строк
900 B
IBS\NAfanasev
DocumentContext local functional
01 июл 2026, 15:30
01 июл 2026, 15:30
b4038c9
Код
Авторство
О чём код?
namespace PdfEncoder.Domain.Models; /// <summary> /// Фрагмент текста, извлечённый из PDF или OCR. /// </summary> public sealed record TextBlock { /// <summary> /// Номер страницы, к которой относится блок (1-based). /// </summary> public int PageNumber { get; init; } /// <summary> /// Текстовое содержимое блока. /// </summary> public string Text { get; init; } = string.Empty; /// <summary> /// Координаты блока в системе PDF; для OCR может отсутствовать. /// </summary> public BoundingBox? BoundingBox { get; init; } /// <summary> /// Уверенность извлечения (1.0 для text layer PdfPig; ниже для OCR). /// </summary> public double Confidence { get; init; } = 1.0; }