введите здесь описание изображения Я разрабатываю программное обеспечение для печати этикеток со штрих-кодом с использованием CrystalReports и С#, для кода я использовал набор данных с 4 полями, одно для штрих-кода, одно для названия продукта, один для цены и последний для количества меток, затем я разработал отчет и передал данные из набора данных. Все работает отлично на моей машине, однако на других машинах все выглядит хорошо, за исключением того, что шрифт штрих-кода не работает!!!

Шрифт, который я использую: IDAutomationHC39M (Free Edition).

0
Muhammad Radwan 29 Окт 2019 в 11:28
Возможно, ваш сканер более щадящий, штрих-код достаточно большой?
 – 
BugFinder
29 Окт 2019 в 11:31
HoneyWell Orbit, Но проблема никак не связана со сканером брат, сам шрифт не работает при предварительном просмотре отчета о кристалле
 – 
Muhammad Radwan
29 Окт 2019 в 11:37
Тогда Фентон прав, это будет означать, что на других машинах не установлен шрифт. Убедитесь, что шрифт отображается в каком-нибудь приложении, таком как wordpad или подобное.
 – 
BugFinder
29 Окт 2019 в 11:57
1
Что вы имеете в виду под «шрифт штрих-кода не работает»? Не печатается/не печатается правильно или не сканируется? Пожалуйста, дважды проверьте, есть ли проблема с rtl/ltr - я не могу сказать с предоставленными вами тестовыми данными «1001»;)
 – 
nilsK
29 Окт 2019 в 11:58
Изображение здесь на моей машине, на других машинах отображаются только данные «1001», полосы не появляются ... понял, братан? @nilsK
 – 
Muhammad Radwan
29 Окт 2019 в 12:01

1 ответ

Вам нужно будет установить шрифт на сервер. Вероятно, вы уже установили его локально (т. е. перетащили в папку со шрифтами или щелкнули правой кнопкой мыши и выбрали «Установить шрифт»).

Шрифт должен быть на компьютере, на котором выполняется отчет.

0
Fenton 29 Окт 2019 в 11:30
Я уже сделал это, я установил шрифт на каждое устройство, которое я использовал, чтобы попробовать программное обеспечение.
 – 
Muhammad Radwan
29 Окт 2019 в 11:37