Как распечатать рулон этикеток из приложения C #? - PullRequest
2 голосов
/ 01 апреля 2011

Я пытаюсь разработать приложение, в котором в моем приложении на C # должна быть напечатана этикетка продукта, когда я делаю запись о покупке продукта (аналогично сценарию в продуктовом торговом центре).

Я бы хотел, чтобы пользователь предварительно вводил данные обо всех приобретенных продуктах. Данные, имеющиеся у меня, будут: Код продукта и Имя; и они должны быть напечатаны в виде штрих-кода и текста, все в одном кадре (1000 этикеток за один раз).

Я хочу использовать принтер штрих-кода (SATO CG408) для печати непрерывных рулонов этикеток.

Так, как я могу достигнуть задачи печати. Ранее я использовал листы А4 для печати штрих-кодов и криптографические отчеты для печати штрих-кодов, устанавливая нестандартные размеры этикеток и размеры бумаги в отчетах о кристаллах.

Но можно ли использовать Crystal Reports для печати непрерывных этикеток на принтере штрих-кода? Если да, то как?

Или любой другой способ связи с принтером и печати штрих-кодов.

Заранее спасибо:)

Ответы [ 2 ]

1 голос
/ 01 апреля 2011

Большинство POS-принтеров имеют простой (для реализации) протокол связи, в котором вы можете найти команду для печати текста, штрих-кода и т.

Использование сгенерированных штрих-кодов - плохая идея, потому что POS-принтеры печатают изображения медленно.

Вы можете найти протокол для вашего устройства здесь

1 голос
/ 01 апреля 2011

Принтер штрих-кода должен иметь драйвер принтера Windows, который обрабатывает размер этикетки.Crystal Reports или что-либо еще сможет использовать его как обычный принтер, выбрав нестандартный размер этикетки.

...