QRkoder

ECL-M (Medium)

Уровень коррекции ошибок Medium в QR-коде, восстанавливающий до 15% повреждённых модулей. Стандарт по умолчанию в большинстве генераторов QR — ISO/IEC 18004.

Что такое ECL-M

ECL-M (Medium) — средний уровень коррекции ошибок QR по ISO/IEC 18004, восстанавливающий до 15% повреждённых модулей. В Format Information пишется кодом 00. Дефолт в QRkoder, qr-code-generator, ZXing — создавая код в конструкторе без правки настроек, получаете именно M. 15% запаса хватает на царапину при транспортировке, замятие, пятно принтера, отблеск глянца.

Технические характеристики

Reed-Solomon добавляет на M около 30% избыточных codewords — отсюда 15% бюджета повреждений. Ёмкость ~80% от L той же версии: v3 — 63 байта, v5 — 108, v10 — 321. Код больше L на 10–15% площади при тех же данных.

Когда M подходит

  • Цифровые экраны, презентации, видео
  • Чеки термопринтера (износ 6–12 мес — в бюджете)
  • Документы офиса: договоры, накладные, счета
  • Маркетинг без логотипа: листовки, флаеры в помещении
  • Динамические QR — см. раздел динамических QR

Когда не подходит

Логотип в центре (занимает 10–20% площади + лимит 15% = риск, нужен Q или H). Уличная реклама — дождь и выцветание съедают запас, минимум Q. Промышленная маркировка с трением и маслом — только H.

Частые вопросы

Почему ECL-M по умолчанию?

M покрывает 95% типовых задач без логотипа: экраны, офисная печать, чеки, листовки. 15% коррекции достаточно для мелких повреждений, код остаётся компактным — версия растёт на 1–2 шага относительно L. Дефолт ставят так, чтобы новый пользователь получил рабочий код без настройки.

Можно ли ставить логотип при M?

Технически да, но рискованно. Логотип занимает 10–20% площади — близко к лимиту 15%. Если QR ещё запачкан, повреждения превысят бюджет, и сканеры дадут сбои. При любом логотипе берите Q (25%) или H (30%). В дизайнере QRkoder при включении логотипа мы рекомендуем H.

На сколько M увеличивает код vs L?

На 10–15% площади. URL 50 символов: L помещается в версию 2 (25×25), M требует версию 3 (29×29) — площадь больше на 35%. На длинных строках разница меньше: для 200 символов L даёт версию 7, M — версию 8, прирост 19%. В печати — если L даёт 1×1 см, M потребует ~1,1×1,1 см.

Подходит ли M для чеков термопринтера?

Да, оптимален. В первые 6–12 месяцев (срок хранения для бухгалтерии) износ чека составляет 5–10% площади — в бюджете M. Условие: размер модуля не меньше 0,33 мм, иначе термопринтер «слипает» соседние чёрные модули. Для чеков со сроком свыше 2 лет — Q.

Что при повреждении сильнее 15%?

Reed-Solomon обнаружит, что ошибок больше корректирующей способности, и декодер вернёт ошибку. Сканер покажет «не удалось распознать» — частичного восстановления, как в JPEG, нет. Для агрессивной среды (улица, хрупкая упаковка) сразу берите H с запасом до 30%.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно
ECL-M в QR-коде — что это и когда использовать | QRkoder