Печать штрих-кода с использованием Crystal Reports - PullRequest
4 голосов
/ 28 мая 2009

У меня есть отчет о кристалле, к которому я должен добавить штрих-код. Я скачал несколько бесплатных и демонстрационных шрифтов TrueType Code 39, Code 128 и UPC из различных источников. Когда я распечатываю отчет, я вижу штрих-код, но он не сканирует мой сканер (сканер работает так, как я тестировал его на нескольких других штрих-кодах). Нужно ли использовать что-то особенное с Crystal Reports для создания штрих-кода, который может считывать сканер?

(я пытался напечатать его на принтере для этикеток, предназначенном для печати этикеток, поэтому я не думаю, что это проблема с бумагой / разрешением)

Ответы [ 3 ]

4 голосов
/ 28 мая 2009

Штрих-коды имеют встроенные контрольные цифры, и вам необходимо воспроизвести их в дополнение к использованию шрифта. Я считаю, что есть сторонние библиотеки для Crystal, которые правильно форматируют штрих-коды, чтобы их можно было сканировать.

3 голосов
/ 28 мая 2009

Действительно, большинство штрих-кодов имеют контрольные суммы и / или начальные и конечные символы.

Самым простым является код 3 из 9. Чтобы использовать его, вам нужно начать и завершить код с помощью *.

Примеры:

  • для печати ABCD вам необходимо использовать * ABCD *

Некоторые символы также должны быть экранированы:

  • для печати # 123 ! вам нужно использовать * / C123 / A *

Подробнее о Код 3 из 9 .

0 голосов
/ 11 октября 2013

Вы можете выбрать RPT для вашего принтера кодовой панели, используя «Принтеры шрифтов». Но вам нужно распечатать с использованием специального кода. Вы можете найти его по адресу: https://stackoverflow.com/a/19312690/192389

...