Repository navigation
Release v0.1.39
PDFCompare Local v0.1.39
Обновлён дизайн итогового HTML-отчёта сравнения.
На главной странице под карточками статусов появилась полоса «Серьёзность изменений»: сколько листов
крупных, средних, малых, другого формата и без изменений. Нажатие на сегмент фильтрует матрицу.
Столбцы уровня, «заполнено %», «лист %», мм² и числа зон сортируются нажатием на заголовок.
Легенда теперь описывает фактическое правило: уровень листа — худший из трёх сигналов
(доля изменённого от нарисованного, площадь крупнейшей зоны, число зон). Поэтому лист с 6% изменений
может быть «крупным» из-за множества зон; подсказка на бейдже уровня показывает расчёт по этому листу.
Страница листа показывает метрики плитками, включая добавленную и удалённую площадь в цветах DIFF,
и заметки об автовыравнивании: компенсированный сдвиг листа или то, что выравнивание не применялось.
Исправлено:
- уже совмещённый лист помечался как сбой выравнивания ECC; теперь это метод
ALREADY_ALIGNED
без предупреждения.ECC_FAILEDостаётся для листов, где общего сдвига нет — обычно виды перенесены
по-разному. Изображение для diff и метрики не меняются; - лист несовместимого формата показывал битое изображение DIFF и необработанный ключ
SIZE_MISMATCH; - Enter на странице листа открывал слайдер даже при фокусе на кнопке «Вперёд» или ссылке;
- в карточках документов выводилась заглушка «ред. ?»;
- итоговые сообщения CLI не учитывали
--lang.
Движок сравнения и метрики не изменились. report.json дополнен полями ecc_failed и notes_by_lang.