Есть макет сделанный в программе Zebra Designer
Есть задача чтоб из 1С можно было его распечатать.
Каким образом из 1с я могу отправить этот макет на печать?
Если кто сталкивался с подобным, поделитесь советом.
Спасибо.
Зачем тебе эти приблуды всякие типа десижнер. В 1с рисуешь обычную печ форму (текст, картинки, да хоть черта лысого) и отправляешь на печать как на обычный принтер. Разница лишь только в том, что страница маленьких размеров (равна размеру этикетки).
+(1) а черта лысого мы и так рисуем из 1с. потребность возникла именно в макетах дизайнера. Я не рассматриваю альтернативные методы решения данной задачи.
Этикетка = Новый ТекстовыйДокумент;
СодержимоеШК = " что - то ";
ПодписьПодШК = " что - то ";
ИмяПринтера = "\\server\printer"; // сетевое имя принтера
Этикетка.ДобавитьСтроку("^XA ^BY3,5 ^FO25,20 ^B7N,8.5,1.5,,20,N ^FD" + СодержимоеШК // на принтере должен быть установлен шрифт E:GOS000.FNT - GOST(устанавливается в память принтера через драйвер) + "^FS ^FO25,200 ^A@N,40,30,E:GOS000.FNT^FD" + ПодписьПодШК + "^FS ^XZ
|
|"); // этикетка в командах ZPL
Попытка
УдалитьФайлы(ВременныйФайл);
Исключение
Сообщить("Ошибка удаления временного файла" + ВременныйФайл);
КонецПопытки;
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой