Форум ЦТО

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Печать графики 512 в чеке  (Прочитано 563 раз)

1689

  • Сообщений: 8
    • Просмотр профиля
Печать графики 512 в чеке
« : 12 Декабря 2018, 07:49:14 »

Штрих-М02ф, прошивка от 24.10.2018, драйвер FR. 4.14.0.730.
Загружаю картинку в окне "настройках свойств", вкладка 02.загрузка изображений, выбираю картинку 300*200 файл монохромный .BMP, жму кнопку записать в ФР, далее "Пробная печать" печатает то, что мне нужно, далее в таблице печать текста в 4 ряду прописываю "@@GRAPH512", пробую печатать чек. В результате вместо заголовка печатается искаженная картинка.
Далее, на вкладке "Печать графики", открываю картинку, записываю её в ФР, жму кнопку печать изображения, печатает пустое поле.
Задача записать картинку  в чеки и отчёты используя только драйвер ФРа.
Что делаю не так? 
Записан

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 313
  • 1С-это просто
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #1 : 12 Декабря 2018, 09:41:05 »

Присоединяюсь к вопросу, аналогичная ситуация
Записан

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 603
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #2 : 12 Декабря 2018, 10:21:11 »

Попробуйте сделать следующее: установить в таб №4, поле №4 параметр "@@GRAPH512". Затем зайдите на вкладку "05. Печать графики"/"Изображение". Откройте Вашу картинку. Далее в поле "Графический буфер" выберите "Буфер графики 512" и нажмите кнопку "Загрузка графики 512". Печать картинки в клише при этом будет корректной?
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 313
  • 1С-это просто
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #3 : 12 Декабря 2018, 10:42:51 »

Попробуйте сделать следующее: установить в таб №4, поле №4 параметр "@@GRAPH512". Затем зайдите на вкладку "05. Печать графики"/"Изображение". Откройте Вашу картинку. Далее в поле "Графический буфер" выберите "Буфер графики 512" и нажмите кнопку "Загрузка графики 512". Печать картинки в клише при этом будет корректной?

Теперь корректно печатает, спасибо!!! А не подскажете ли, как мне по центру выставить изображение? и можно ли высоту картинки установить по больше?
« Последнее редактирование: 12 Декабря 2018, 10:45:27 от Простые Решения г.Смоленск (1С франчайзи) »
Записан

1689

  • Сообщений: 8
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #4 : 12 Декабря 2018, 12:12:28 »

Не помогло,печатает пустое поле.
Во вложении то что получилось распечатать из окна насторойки свойств/сервис/загрузка изображения/пробная печать-результат картинка норм, в чеках нет.
Записан

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 313
  • 1С-это просто
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #5 : 12 Декабря 2018, 13:51:43 »

Вот как у меня выводит , но не все изображение, это получается 2-3 строкт только под это задействовалось
Записан

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 603
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #6 : 12 Декабря 2018, 14:11:32 »

Коллеги, если мы с Вами говорим о печати логотипа (картинки) в качестве клише, то данный вопрос расписан в отдельной ветке:
https://forum.shtrih-m-partners.ru/index.php?topic=32169.0

Там есть и про кол-во строк в клише и про артефакты вместо картинки.

Цитировать
А не подскажете ли, как мне по центру выставить изображение? и можно ли высоту картинки установить по больше?
В данном случае Вам нужно создать картинку размером 512х"на значение поля 1 «Расстояние от головки до ножа» из Таблицы 10 «Служебная» и вычесть из него 8 единиц". В этом размере и разместить Ваш логотип (изображение).
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 603
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #7 : 12 Декабря 2018, 14:16:22 »

Не помогло,печатает пустое поле.
Во вложении то что получилось распечатать из окна насторойки свойств/сервис/загрузка изображения/пробная печать-результат картинка норм, в чеках нет.
Картинку для печати вместо клише нужно загружать именно так, как я уже писал выше. Единственное, поскольку у Вас ККТ с лентой 57 мм, то картинку по ширине нужно сделать поменьше (где то 300).
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 313
  • 1С-это просто
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #8 : 12 Декабря 2018, 15:19:00 »

 1 «Расстояние от головки до ножа» из Таблицы 10 «Служебная» и вычесть из него 8 единиц". В этом размере и разместить Ваш логотип (изображение).
[/quote]

При вводе параметра на 8 едениц, появляется ошибка при сохранении значения в таблице
Записан

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 603
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #9 : 12 Декабря 2018, 15:25:21 »

Вводить в этом поле ничего не нужно. Это величина для справки. Т.е. если например в этом поле значение 130, то размер логотипа по высоте будет: 130-8=122. Соответственно, логотип нужно делать размером 512х122. Данная логотип гарантировано поместится в начале чека вместо клише.
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 313
  • 1С-это просто
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #10 : 12 Декабря 2018, 16:08:20 »

Вводить в этом поле ничего не нужно. Это величина для справки. Т.е. если например в этом поле значение 130, то размер логотипа по высоте будет: 130-8=122. Соответственно, логотип нужно делать размером 512х122. Данная логотип гарантировано поместится в начале чека вместо клише.

Тимофей, спасибо большое, заработало, вот еще вопрос, при печати логотипа ресурс термоголовки уменьшится ?
Записан

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 603
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #11 : 13 Декабря 2018, 12:00:58 »

По идее не должен.
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 313
  • 1С-это просто
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #12 : 13 Декабря 2018, 12:20:13 »

Записан

1689

  • Сообщений: 8
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #13 : 13 Декабря 2018, 12:59:52 »

Так...еще раз... Аппарат "Штрих-М02Ф"(ширина ленты 80мм),сделал тех обнуление, прошивка 24.10.2018(даже с лицензией под обновления 2019), драйвер 4.14.0.731.
Далее делаем как Вы писали: установил в таб №4, поле №4????(МОЖЕТ БЫТЬ  ВЫ ИМЕЛИ ВВИДУ РЯД?) параметр "@@GRAPH512". Затем зашёл на вкладку "05. Печать графики"/"Изображение". Открываю Нашу картинку. Далее в поле "Графический буфер" выбираю "Буфер графики 512" и нажмаю кнопку "Загрузка графики 512"(динамика  загрузки изображения при этом прошла успешно ). Печать картинки в клише при этом НЕ ПЕЧАТАЕТСЯ ВООБЩЕ(ПУСТОЕ ПОЛЕ), НО промотка ленты под изображение имеет место быть.
Теперь попытка номер два через окно "Настройка свойств":
открываю окно "Настройка свойств", жмем "Сервис", в появившемся окне выбираем вкладку "02. Загрузка изображения", там выбираем Нашу картинку, жму кнопку "Записать в ФР", проверяем печать кнопкой "Пробная печать", результат- ОТЛИЧНО!!! ТО ЧТО НАДО!!!
Снимаем отчет без гашения, печатает пустое поле(т.к. я убрал параметр @@GRAPH512 из 4-й таблицы, 4 РЯДА(хотя вы писали поле, но там полей только 1) )
далее в 4-й таблице правим 4-й ряд, прописывая "@@GRAPH512", снимаем отчет без гашения, результат-РАЗМАЗНЯ из моей картинки, видно что искаженное изображение 8 копий в один ряд и изрядой потерей качества картинки.
P.S. пробовал все виды оригинальных картинок, что идут в драйвере, в папке DrvFR 4.14/Images/Logo в том числе, результат тот-же...
Записан

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 603
    • Просмотр профиля
Re: Печать графики 512 в чеке
« Ответ #14 : 13 Декабря 2018, 13:58:07 »

Цитировать
установил в таб №4, поле №4????(МОЖЕТ БЫТЬ  ВЫ ИМЕЛИ ВВИДУ РЯД?)
Не думаю, что это настолько принципиально, но Вы правы не поле, а ряд.

Еще раз повторюсь: для печати картинки вместо клише, необходимо установить в таб №4, ряд №4 параметр "@@GRAPH512". Затем зайти на вкладку "05. Печать графики"/"Изображение". Откройте Вашу картинку. Далее в поле "Графический буфер" выберите "Буфер графики 512" и нажмите кнопку "Загрузка графики 512". После этого картинка должна распечататься на чеке (отчете), начиная со второго документа после загрузки, поскольку печать клише (картинки вместо клише) осуществляется при окончании печати предыдущего документа.

Я проверил на ККТ ШТРИХ-М-02Ф (версия прошивки 24.10.2018, загрузчик 145), драйвер 4.14.0.731. Печатает корректно. Результат во вложении.

Если, находясь на вкладке  "05. Печать графики"/"Изображение", нажать на кнопку "Печать графики 512" что будет: пусто или артефакты?

« Последнее редактирование: 13 Декабря 2018, 14:01:39 от Гонтарь Тимофей »
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru