[ОТВЕТИТЬ]
Опции темы
30.04.2015 13:52  
ReXXar
Цитата:
Сообщение от Павел Сосновских
а из Qlabel'а можно сохранить файлик с кодом, который отправляется в порт?
если да, то можно предоставить такой файлик с графикой?
Файлик то предоставить можно. Только в любом случае прога пишет, что перед тем как печатать графику её нужно предварительно загрузить в принтер. В этикетке есть несколько элементов графики: два текстовых окна и картинка.
Вложения
Тип файла: rar Этикетка с графикой.rar (296 байт, 61 просмотров)
 
30.04.2015 14:45  
KirillHome
А теперь эту же этикетку - без картинки
 
30.04.2015 15:28  
ReXXar
Цитата:
Сообщение от KirillHome
А теперь эту же этикетку - без картинки
Вот
Вложения
Тип файла: rar Этикетка без графики.rar (383 байт, 66 просмотров)
 
30.04.2015 15:46  
KirillHome
Хотелось бы увидеть одну и ту же этикетку в двух вариантах - с картинкой и без.
Всё, больше никаких отличий быть не должно.

Т.е. открываем этикетку с картинкой (и каким-либо содержимым), сохраняем её "файл с кодом", удаляем картинку и опять сохраняем её "файл с кодом".
И эти два файла - сюда.
 
30.04.2015 16:21  
ReXXar
Одна и та же этикетка с картинкой и без
Вложения
Тип файла: rar Этикетки.rar (714 байт, 80 просмотров)
 
30.04.2015 18:13  
KirillHome
Т.е. да, просто используется команда

Цитата:
Yx,y,name – Graphics file
This command is for printing a graphic file that has been previously stored in printer memory
Нет мыслей...
Стоп, есть.
Руководство по языку - см. страницу 75.

15. Download graphic to printer’s memory
Following the below steps to download graphic to printer.
1. Prepare a graphic file (file name: TREE.PCX, file size: 922 bytes).
2. Prepare two text files (TEST1.TXTand TEST2.TXT, see the following contents).

TEST1.TXT
Код:
~EP,TREE,922
TEST2.TXT
Код:
^Q30,0,0
^W50
^S2
^H5
^L
Y30,50,TREE
E
3. In DOS mode, running the following commands.
Код:
COPY TEST1.TXT PRN↵
COPY TREE.PCX PRN/B↵
COPY TEST2.TXT PRN↵
где содержимое TEST1.TXT - это команда, описанная на 22 странице руководства по языку

Цитата:
Код:
~En,name,size
- Download graphic to memory
Syntax
Код:
~En,name,size
Parameters
  • n = P or p: PCX file
  • n = B or b: BMP file
  • name = Name of image (up to 20 character)
  • size = Size of image (bytes), maximum 512K byte.

Description Download monochrome image onto memory. Printer will beep once after downloaded completed. If the file name of graph is duplicated, the printer will show “REPEAT FILE NAME”, and the download will not be accepted (refer to page75).
Т.е. если подготовить графические файлы (до 512К размером) - то, получается, можно их отправить в память, и оттуда распечатать.


Ещё бы я посмотрел, что принтер выдаёт по команде
Цитата:
Код:
~Xn
- Print the available space and file information in the memory
Описание на 30-й странице

Цитата:
Syntax ~Xn

Parameter
  • n = 1, print label format names and available space in memory.
  • n = 2, print graphic names and available space in memory.
  • n = 3, print Bit-Mapped font names and available space in memory.
  • n = 4, print the name of the label formats, graphics, fonts, Asia font, database, serial
  • variable and available space in memory.
  • n = 5, print Asia font names and available space in memory
  • n = 6, print out total printing length and response through RS-232
  • n = 7, Print database information in memory
  • n = 8, Print serial file name
  • n = 9, Print download TTF information in memory

Description Print the available space in the memory (unit: kb)
Наверное, будут все интересны - от 1 до 9.
 
"Спасибо" KirillHome от:
02.05.2015 15:46  
ReXXar
По команде ~Xn принтер молчит
 
02.05.2015 17:36  
KirillHome
Цитата:
Сообщение от ReXXar
По команде ~Xn принтер молчит
При любом значении n ?
 
04.05.2015 09:06  
ReXXar
Цитата:
Сообщение от KirillHome
При любом значении n ?
Эта же команда идет через QLabel из меню Advance --> Control --> Display memory. Чуть позже посмотрю точно на какую команду он реагирует.
 
04.05.2015 09:37  
ReXXar
Да. При всех значениях n принтер молчит:(
 
 


Опции темы



Часовой пояс GMT +3, время: 23:27.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.