QR-код в Word, Excel и Google Документах
Код — это обычная картинка, но офисные программы любят её сжимать и растягивать. Разбираем, какой файл вставлять, как задать точный размер и почему после сохранения в PDF код иногда перестаёт читаться.
Какой файл скачивать
| Куда вставляете | Формат | Почему |
|---|---|---|
| Word, PowerPoint — на печать | SVG | Вектор не теряет чёткость ни при каком размере |
| Word — только на экран | PNG 1024 px | Лёгкий файл, качества хватает |
| Excel, Google Таблицы | PNG 1024 px | SVG в ячейку вставить нельзя |
| Google Документы | PNG 2048 px | Загрузка сжимает картинку, запас не помешает |
Скачивайте код с белым фоном, а не прозрачный. На прозрачном PNG светлые модули станут цветом страницы, и на тонированном фоне код перестанет читаться.
Word: вставка и точный размер
- Вставка → Рисунки → Это устройство и выберите скачанный файл.
- Нажмите на картинку, откройте Формат рисунка и в полях высоты и ширины задайте размер в сантиметрах — например 2,5 × 2,5.
- Проверьте, что включено «Сохранить пропорции»: растянутый по одной оси код не прочитает ни одна камера.
- Для кода в углу страницы выберите обтекание «Перед текстом» — так он не будет прыгать при правке абзацев.
Excel: код рядом с данными
Excel вставляет картинку поверх листа, а не внутрь ячейки. Чтобы код не уезжал при сортировке и не пропадал при печати, нажмите на него правой кнопкой, откройте Размер и свойства → Свойства и выберите «Перемещать и изменять объект вместе с ячейками».
Если кодов много — по одному на строку, — удобнее сгенерировать их пакетом: в студии есть режим «Пакет», который принимает список ссылок и отдаёт ZIP с готовыми PNG. Имя файла берётся из строки, поэтому разложить картинки по строкам таблицы потом несложно.
Google Документы и Таблицы
- В Документах: Вставка → Изображение → Загрузить с компьютера.
- В Таблицах картинку можно положить прямо в ячейку: Вставка → Изображение → Изображение в ячейке.
- Формула
=IMAGE("адрес")работает только с картинкой, лежащей в интернете по прямой ссылке; локальный файл она не покажет.
Почему код перестаёт читаться после сохранения
| Что произошло | Что сделать |
|---|---|
| Word сжал рисунки при сохранении | Файл → Параметры → Дополнительно → «Не сжимать изображения в файле» |
| Код уменьшили мышкой до 1–1,5 см | Вернуть размер не меньше 2 × 2 см |
| Картинку растянули по одной оси | Включить «Сохранить пропорции» и задать равные стороны |
| Печать в оттенках серого | Использовать чёрный код на белом фоне, без цветного градиента |
| Код зашёл в поля или на сгиб | Отступить от края хотя бы 5 мм и оставить белое поле вокруг кода |
Перед отправкой документа в типографию распечатайте страницу на офисном принтере и отсканируйте код с листа. Это тридцать секунд, которые спасают весь тираж.
Частые вопросы
В каком размере вставлять код в документ?
Для чтения с расстояния вытянутой руки достаточно 2–2,5 см. Если код на плакате или на стене — считайте по формуле: сторона кода примерно в десять раз меньше расстояния сканирования.
Можно ли вставить в Word разные коды для каждого получателя?
Да, через слияние. Сгенерируйте коды пакетом, сохраните картинки в одну папку и подставляйте их полем INCLUDEPICTURE, где имя файла берётся из столбца таблицы.
Почему код из Word в PDF выглядит размытым?
Word пересохраняет растровые картинки с понижением разрешения. Вставляйте SVG или отключите сжатие изображений в параметрах документа.
Код можно положить в колонтитул?
Да, вставка работает так же. Следите только за тем, чтобы код не попал в непечатаемую область — у большинства принтеров это 5 мм от края.