Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.28;
Скачать: CL | DM;

Вниз

Совмещение ESC последовательности с windows-печатью   Найти похожие ветки 

 
Mr. D.   (2007-01-04 14:56) [0]

Имеется принтер, который нативно умеет печатать штрих-коды через ESC последовательность (не очень разобрался что это такое). Видимо, есть как бы 2 режима печати - стандартная через windows и драйвер и напрямую коммандами принтеру (хотя как открыть USB-порт не понимаю).

А можно их как-нибудь совместить?

Дело в том, что шаблон странички наверстан в HTML, он с использованием TWebBrowser и печатается. Но в тоже время в одном месте HTML нужно распечатать штрих-код...

Как бы решить проблему?

Если что путанно объяснил - спрашивайте, конкретизирую.


 
tesseract ©   (2007-01-04 15:06) [1]


> Имеется принтер, который нативно умеет печатать штрих-коды
> через ESC последовательность (не очень разобрался что это
> такое). Видимо, есть как бы 2 режима печати - стандартная
> через windows и драйвер и напрямую коммандами принтеру (хотя
> как открыть USB-порт не понимаю).


Да любой принтер так может.


> Дело в том, что шаблон странички наверстан в HTML, он с
> использованием TWebBrowser и печатается. Но в тоже время
> в одном месте HTML нужно распечатать штрих-код...


Нарисовать там штрихкод. Проблема-то в чем? Ну не нативная будет :-)


 
Mr. D.   (2007-01-04 16:04) [2]

>Нарисовать там штрихкод

а как это сделать?


 
tesseract ©   (2007-01-04 19:35) [3]


> Mr. D.   (04.01.07 16:04) [2]


Куртинку распечатать.


 
antonn ©   (2007-01-04 19:37) [4]

Mr. D.   (04.01.07 16:04) [2]
найти в инете файл шрифта штрихкода:)


 
tesseract ©   (2007-01-04 22:57) [5]


> найти в инете файл шрифта штрихкода:)


могу выслать, но там заколебёшься CRC высчитывать.


 
Mr. D.   (2007-01-04 23:35) [6]

>Куртинку распечатать

а как ее сгенерировать?

>могу выслать, но там заколебёшься CRC высчитывать

ну CRC то в любом случае надо считать...

Дело в том, что шрифты пробовали. В частности, шрифт "EanBwrP36Tt" - сканер аппаратный не распознал ни одну распечатку, хотя со всяких дисков, банок, товаров и прочего сканирует влет.


 
Юрий Зотов ©   (2007-01-05 00:36) [7]

Загнать нужные Esc-последовательности прямо в текст (как оно и положено), а печатать в текстовом режиме (типа, в DOS). Если не ошибаюсь, в винде это делается через generic text.


 
Mr. D.   (2007-01-05 02:51) [8]

Текстовый режим - это, конечно, здорово, но я ведь печатаю HTML с помощью TWebBrowser...

То есть, я с него снимают картинку, которую и печатаю.


 
isasa ©   (2007-01-05 09:03) [9]

Юрий Зотов ©   (05.01.07 00:36) [7]

Загнать нужные Esc-последовательности прямо в текст


Этого мало. В этом случае надо печатать прямо в порт, минуя спулер печати.
Иначе ничего не получится.
Очень хорошее впечатление от TEC-IT BarCode ActiveX.


 
Чапаев ©   (2007-01-05 09:07) [10]

> [7] Юрий Зотов ©   (05.01.07 00:36)
Мне это встречалось под названием passthrough printing.


 
antonn ©   (2007-01-05 11:35) [11]

Mr. D.   (04.01.07 23:35) [6]
В частности, шрифт "EanBwrP36Tt" -

у меня EanGnivc:)


 
tesseract ©   (2007-01-05 12:25) [12]


> Этого мало. В этом случае надо печатать прямо в порт, минуя
> спулер печати.


Предлагаешь сначала отреднерить картинку в БМП, потом послать её на печать, отмотать командой назад  и вывести штрихкод? Ой печать долгой будет.....


 
isasa ©   (2007-01-05 12:54) [13]

tesseract ©   (05.01.07 12:25) [12]

Да нет.
Просто печатать прямо в порт используя esc-последовательности.
Затея печати страницы, как таковой, и на ней штрих код, используя внутренний генератор - боюсь, в рамках одного сеанса(одной страницы) нереализуем. Переключение режимов, летят установки по странице, попадать позиционно куда ...
В общем, "закат солнца вручную".


 
isasa ©   (2007-01-05 12:58) [14]

Да, а принтер, то, часом, не для печати ярлыков? Формат не А4? :)
Т.е. картинки и текст там не нужен.



Страницы: 1 вся ветка

Текущий архив: 2007.01.28;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.055 c
2-1168104623
Infinityx93
2007-01-06 20:30
2007.01.28
Обьясните как Chart om пользоваться???


2-1168529753
Kolan
2007-01-11 18:35
2007.01.28
Ни че я с этим XML не пойму. Почему документ становится не активн


2-1168195004
Ламер 2.Х
2007-01-07 21:36
2007.01.28
Посылаем файл!!!!


15-1168465744
normandia
2007-01-11 00:49
2007.01.28
Впервые столкнулся с Win XP Home Edition. Плачевно.


15-1168324917
zdm
2007-01-09 09:41
2007.01.28
Со всеми прошедшими и наступающими!!!