Этикетка флакона: восстановление точного текста из векторного оригинала
Неверная буква и растянутая этикетка исправлены по сохраненному оригиналу, без дорисовывания неизвестной маркировки.
Задача и принятое решение
Для авторского флакона задана этикетка «ЛИСТ / 50 мл» размером 180×120 условных единиц. В первой композиции название ошибочно и ширина увеличена до 240.
Взяла точный текст с плоского оригинала и вернула этикетке пропорцию 180×120. Положение флакона, крышку и стеклянную заливку оставила прежними. Центр этикетки сохранился, поэтому ширина меняется симметрично.
Обе версии — авторские SVG, построенные из одних параметров. Это реальная правка векторного исходника, а не свидетельство ретуши чужой фотографии.
Исходная векторная версия
Исправленная версия
Проверить решение
Измените исходные строки или параметры и пересчитайте результат. Данные остаются в этой странице.
| Поле | Эталон | Версия | Факт | Проверка |
|---|---|---|---|---|
| name | ЛИСТ | После | ЛИСТ | Совпало |
| labelWidth | 180 | После | 180 | Совпало |
| volume | 50 мл | После | 50 мл | Совпало |
Исходный набор
Авторский контрольный набор; не клиентские документы и не результаты внешней модели.
Изменить входные строки
Посмотреть исходные строки
| Поле | Эталон | До | После |
|---|---|---|---|
| name | ЛИСТ | ЛИ C ТЬ | ЛИСТ |
| labelWidth | 180 | 240 | 180 |
| volume | 50 мл | 50 мл | 50 мл |
Что получилось
Название читается как «ЛИСТ», а ширина этикетки снова равна 180 при высоте 120. Строка «50 мл» сохранена. Обе версии используют одинаковый холст и положение флакона, что облегчает сравнение.
Выполненная проверка
| Проверка | Результат |
|---|---|
| Исправленная версия совпадает с каждым пунктом паспорта | Пройдена |
| Исходная версия сохраняет наблюдаемый дефект для сравнения | Пройдена |
| Повторное изменение значимого признака обнаруживается | Пройдена |
Проверены параметры авторского вектора. Фотореалистичность, работа с реальным товаром и способность восстановить невидимые детали этим примером не доказываются.
Скачать материалы и повторить проверку
source.json · source.csv · result.json · result.csv · engine.js · verify.cjs · checks.json · style.css · before.svg · after.svg · reference.json
Локальная проверка: node verify.cjs. Нужен Node.js; сетевые обращения не выполняются.