Уровни вложенности видно на скане

На вкладке «После выравнивания» линии сетки теперь разного вида: у самой таблицы линия толстая и сплошная, у разбивки внутри ячейки — тоньше, пунктиром и другого цвета. Чем глубже вложенность, тем тоньше и легче линия. Под переключателем появилась подпись, какая линия что означает; в ней показываются только те уровни, что на этой странице действительно нашлись.

Как читаются линии

ЛинияЧто означаетКак выглядит
внешняя таблица сплошная, самая толстая, малиновая
разбивка внутри ячейки пунктир, тоньше, зелёно-бирюзовая
второй уровень внутри мелкий пунктир, тонкая, оранжевая
третий уровень и глубже точками, тонкая, фиолетовая

Проверено в браузере: все четыре вида линий отличаются друг от друга толщиной, цветом или рисунком штриха — совпадений нет.

Как это выглядит на документе

«Пример 2» (перекошенный скан), вкладка «После выравнивания»: толстые линии — внешняя таблица, тонкие пунктирные внутри строки товара — разбивка внутри ячейки.
Страница документа с сеткой: толстые линии таблицы и тонкие линии вложенной разбивки
Тот же лист крупно: видно, где кончается граница столбца и начинается разбивка внутри ячейки.
Увеличенный фрагмент таблицы с линиями двух уровней

Текст скана под линиями остался читаемым

С сеткой
Лист с сеткой
Без сетки
Тот же лист без сетки

Линии рисуются «на затемнение»: они могут сделать точку под собой темнее, но никогда — светлее. Снимки с сеткой и без неё сверены точка в точку на двух документах: на «Примере 1» это 10 962 тёмные точки скана, на «Примере 2» — 23 033. Ни одна из них не стала светлее больше чем на 2 единицы яркости из 255 — такое расхождение на глаз неразличимо. Буква, на которую легла линия, остаётся такой же чёрной, как без неё.

Что ещё проверено на живой странице

Проверка«Пример 1»«Пример 2»«Пример 3»
Линий внешней таблицы624427
Линий вложенной разбивки032
Уровней в подписи122
Щелчок по ячейке подсвечивает значение справаработаетработаетработает
Протяжка мышью сдвинула изображение0 точек0 точек0 точек
Ошибки на страниценетнетнет

В «Примере 1» вложенной разбивки на странице нет — и подпись честно показывает один уровень, лишних строк в ней не появляется.

Отдельно проверено на рабочей ссылке приложения: открыт готовый разбор, щелчок по ячейке подсвечивает значение справа, протяжка мышью не сдвигает изображение ни на точку, ошибок на странице нет. Там же новая разметка сетки проверена на живых данных сервиса — линия внешней таблицы стала толще, подпись уровней появилась.

У всех пяти документов заказчика вложенность доходит до первого уровня — глубже в этих сканах разбивки нет. Поэтому вид линий третьего и четвёртого уровня проверен отдельно: пробные линии поставлены на страницу и прочитано, какими их рисует браузер.

Перепроверка 2 сентября 2026 года

После того как распознавание научили держать бледные и перекошенные сканы, показ уровней проверен заново — на рабочей ссылке приложения, в настоящем браузере, на двух документах заказчика. Оба разобраны прямо там, ничего не подставлялось. Ничего не поехало.

Что смотрели«Пример 2» (перекошенный)«Пример 3»
Линий внешней таблицы3427
Линий вложенной разбивки32
Уровней в подписи под переключателем22
Щелчок по ячейке подсвечивает значение справаработаетработает
Протяжка мышью сдвинула изображение0 точек0 точек
Вкладка «Как есть»: линии и подпись скрытыдада
Ошибки на страниценетнет
Левая колонка целиком: переключатель, подпись «какая линия что значит», строка о найденной разбивке и сам лист с сеткой.
Левая колонка экрана: подпись уровней и лист документа с сеткой
Крупно: сетка на месте
Фрагмент таблицы с линиями сетки
Тот же кусок без сетки
Тот же фрагмент таблицы без линий сетки

Оба снимка сделаны на рабочей ссылке. Крупный кусок сверен точка в точку с тем же куском без линий: под линиями оказалось 8,9% площади кадра, и ни одна из 26 531 тёмной точки скана не стала светлее — буквы под сеткой такие же чёрные, как без неё.

Проверка повторена ещё раз в тот же вечер, на новом разборе тех же двух документов на рабочей ссылке: числа сошлись — «Пример 2» 34 линии внешней таблицы и 3 линии вложенной разбивки, «Пример 3» 27 и 2; подпись уровней показывает по два уровня, щелчок по ячейке подсвечивает значение справа, протяжка мышью сдвинула лист на 0 точек, ошибок на странице нет.

Оговорка про время: с утра рабочий адрес около получаса не отвечал — ни в браузере, ни запросом. Проверка сделана после того, как он снова начал открываться; всё, что в этом разделе, снято именно с него.