Я использую Crystal Reports для отображения файла .rpt на странице asp.net.Crystal Reports показывает штрих-код ТОЛЬКО локально
Когда я запускаю оба на сервере, предварительный просмотр CR на программном обеспечении разработки и веб-странице (IE), где встроен просмотрщик CR, отчеты показывают штрих-код и могут быть распечатаны.
(штрих-код является функцией Bar128AB(*BarTextIn*, *Subset*)
)
НО когда я запускаю его из другого компьютера или из другого браузера (Firefox, Chrome) на же сервере, штрих-код показывает строку ввода (BarTextIn) из функции Bar128AB, а не результат (окончательный штрих-код) функции.
Шрифт, который используется для представления штрих-кода: Код 128AB HR, который имеет ограниченную встраиваемость, но я не против экспортировать его в PDF, просто просмотрите и распечатайте его.
- КАК Я могу исправить это?
- Рекомендации Прочие вопросы: Оставьте Ваши комментарии: () Firefox, Chrome) на сервере справа отображается штрих-код?
- Как компьютер может показать штрих-код правильно?
Похоже, что CR использует как пользовательский шрифт (устанавливается только на сервере), так и какой-то объект ActiveX (который можно использовать только в IE) для отображения шрифта штрих-кода. Не можете ли вы использовать какой-либо шрифт бесплатного штрих-кода и настраиваемую функцию для подготовки данных для использования этого шрифта? Мы сделали это локально (в настольном приложении), но к сожалению, у нас нет опыта работы с веб-браузером. – Arvo
@Arvo - Функция Bar128AB обычна. Я пробовал другие шрифты и имел те же результаты. Что касается ActiveX, вы можете быть правы в правильной работе только на IE, а не на Firefox или Chrome, но, по крайней мере, он должен работать на клиенте с IE. – aknet