Цитата: baggio ➤ Ну так..если получилось... прикрепи файли....
потомкам проще будет...
Запросто, но в данном случае (на мой взгляд) лучше просто содержимое
Код:
SIZE 45.5 mm, 25 mm
DIRECTION 0,0
REFERENCE 0,0
OFFSET 0 mm
SET TEAR OFF
SET PEEL OFF
SET CUTTER OFF
SET PARTIAL_CUTTER OFF
CODEPAGE 1251
CLS
TEXT 330,94,"ARIALR.TTF",180,6,6,"Первая строка наименования где-то (40)"
TEXT 330,78,"ARIALR.TTF",180,6,6,"Вторая строка наименования где-то (40)"
TEXT 330,60,"ARIALR.TTF",180,6,6,"Третья строка наименования где-то (40)"
TEXT 165,187,"ARIALBI.TTF",180,14,14,"1'546-00"
TEXT 197,145,"ARIALR.TTF",180,8,8,"Арт: 12345678901234567890"
TEXT 205,118,"ARIALR.TTF",180,4,4,"Страна-производитель: Китай (или нет)"
TEXT 333,30,"ARIALR.TTF",180,5,5,"29/06/2012"
TEXT 253,30,"ARIALR.TTF",180,5,5,"17:55"
TEXT 205,30,"ARIALR.TTF",180,5,5,"ООО \["]Название организации\["]"
BAR 5, 95, 192, 1
BAR 5, 31, 344, 1
BAR 17, 147, 160, 1
BARCODE 330,191,"39",62,0,180,1,3,"1723"
TEXT 317,121,"3",180,1,1,"1723"
PRINT 1,1
Дополнительные пояснения:
1) TEXT 165,187,"ARIALBI.TTF",180,14,14,"1'546-00"
Это цена товара, будут передавать из торговой программы в текстовом виде
2) TEXT 205,30,"ARIALR.TTF",180,5,5,"ООО \["]Название организации\["]"
Проверял, каким образом надо зеркалировать кавычки
3)
Код:
BAR 5, 95, 192, 1
BAR 5, 31, 344, 1
BAR 17, 147, 160, 1
Линии, разделяющие области на этикете
4) BARCODE 330,191,"39",62,0,180,1,3,"1723"
TEXT 317,121,"3",180,1,1,"1723"
Мне было достаточно напечатать учётный код товара в виде штрихкода (при помощи Code-39) и циферок с данным кодом (в данном примере - код 1723)
5) Если надо сделать несколько одинаковых этикеток - достаточно повторить PRINT 1,1 необходимое количество раз. Если в одном файле - несколько разных этикеток - не забывать начинать "новую секцию" с CLS
6) Всё сделано под этикетку 43 * 25мм
Кодировка файла - 1251, печать простым
copy ИмяФайла \\СетевоеИмяПринтера