2364 takeiteasy (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Печать и создание этикеток, c#, Обсуждение: Печать и создание этикеток, c#
 
[quote author=Олег link=topic/6/1006/1/#5107 date=19.10.2011 12:18]Формат файла программы drw свой и он не описан. Зачем получать drw-файл? Если Вы хотите сформировать задание на принтер, то нужно формировать его. Если Вы собираетесь сформировать изображение, то не советую - зачем Вам тогда нужен принтер ШК?
Компонента GodexESC.dll написана только для 1С. И только для платформы 7.7. По идее будет работать и на 8.х платформах, но подключить к своим проектам ее будет тяжело, т.к. там нет некоторых интерфейсов и их нужно дописывать.
Я бы просто взял описание языка для принтера EZ2 (ESC-последовательности) и реализовал бы сам. Что я и сделал для компоненты 1С. Там не так много команд.[/quote]Проблема в том, что я нахожусь за 2000км от самого принтера и непонятно как тестировать всё это дело. Да я уже разобрался, в принципе вопрос решён - просто побайтово считываю drw-файл, используя его как шаблон, и подставляю в него свои значения. Конечно не очень хорошо вы поступили, использовав известное расширение для своего формата - много потерял на этом времени.

Вот кстати ещё решение, отличная библиотека: http://www.ezlib.narod.ru/guestbook.html работает как COM-сервер.
Печать и создание этикеток, c#, Обсуждение: Печать и создание этикеток, c#
 
Здравствуйте! У нас есть самописная программа по учёту оборудования, веб-приложение на asp .net. Мне нужно реализовать в ней печать этикеток на принтере BZB-2 и генерацию drw-файлов этикеток. Подскажите, как это лучше всего сделать?

Как я понял drw-файлы, которые использует ваше приложение отличаются, от стандартного формата DRaWing? У меня не получается открыть эти этикетки в других программах-вьюверах.

Можно где-нибудь почитать про вашу библиотеку GodexESC.dll? Конкретно про методы классов AddInClass и AddInConnectionClass? Если не сложно, приведите пожалуйста пример, как при помощи методов этих классов создать новую этикетку и отправить её на печать.

Заранее благодарю.
Страницы: 1