# Добавление картинок на этикетку TSC на языке TSPL
# Симптомы

*   На этикетке не отображаются картинки/логотипы.
*   Как добавить изображение в шаблон этикетки TSPL.
*   Настройка картинок в этикетке TSPL.

# Решение

### Подготовка картинки

:::caution
Команда `PUTBMP` не изменяет размер и не поворачивает картинку, картинка печатается в том размере и ориентации, в котором была подготовлена и загружена в принтер.
:::

1.  Открыть картинку в Paint.
2.  При необходимости повернуть:  "Повернуть" → выбрать нужный угол.
3.  Нажать "Изменить размер" → выбрать "Пиксели".
    Ввести нужные значения ширины и высоты: Для 300 DPI: 1 мм \= 11,8 точек (пикселей).&#x20;
    Пример: Картинка размером 7x7 мм при 300 DPI будет иметь размер 83x83 пикселя.
    &#x20;<img height="379" width="286" src="https://support.bit-erp.ru/attachments/W/n/Wnebz2ZPB5k7H03f_a/image.png" />
4.  Сохранить как BMP.&#x20;
    В выпадающем списке "Тип файла" выбрать "Монохромный точечный рисунок". <img height="383" width="544" src="https://support.bit-erp.ru/attachments/B/c/Bcpe7dxCxXurVtw4_a/image.png" />

### Расчет координат и позиционирование

Начало координат (0,0) всегда находится в верхнем левом углу области печати.
&#x9;• Ось X - Расстояние от левого края этикетки (лево → право).
&#x9;• Ось Y - Расстояние от верхнего края этикетки (верх → низ).

Координаты задаются для левого верхнего угла самого изображения.&#x20;
Например, если указать `PUTBMP 100, 200, "logo.bmp"`, то верхний левый угол картинки будет помещен в точку с координатами X\=100, Y\=200.

Расчет координат: Для 300 DPI используйте соотношение 1 мм \= 11,8 точек.

### Внесение изменений в шаблон TSPL

1.  Открыть файл шаблона этикетки с расширением .tmpl, подготовленный по [статье](https://support.bit-erp.ru/article/ru/4504).
2.  Вставить команду вывода картинки `PUTBMP X, Y, "logo.bmp"` после команды `CLS`.&#x20;

:::caution
Имя файла картинки в коде должно точно совпадать с именем загруженного файла, включая регистр букв (например, Logo.bmp и logo.bmp — это разные файлы для принтера).
:::

```txt
CLS
PUTBMP 755, 236, "eac.bmp"
PUTBMP 755, 330, "fcs.bmp"
PUTBMP 755, 425, "mobius.bmp"
... //Остальные объекты
PRINT 1, 1
```

### Загрузка в 1С

Загрузить обновленный шаблон, используемый шрифт и файлы картинок в 1С по [статье](https://support.bit-erp.ru/article/ru/3983).

&#x9;   &#x20;

#