Добрый день! версия bp7 7.5 (сборка 1227).
windows 7 Home basic x64.
Все работает прекрасно, но при выводе документов на печать - печатаются рандомные символы таблицы ASCII, при чем по одной строчке символов на одном листе и так много листов.
Проблема исчезает, если поиграться в свойствах исполняемого файла bp7 с совместимостью, т.е. Поставить совместимость с win xp sp3, к примеру - тогда печать пройдет нормально один, может два раза, потом снова пойдет хаотичный набор символов, если переставить совместимость на win7 после этого - снова может напечатать чтонибудь нормально, а может и нет. Вообщем такая проблема.
При выводе на печать - печатаются случайные символы таблицы ASCII
Написать сообщение
Сообщение будет добавлено в самый конец дискуссии
Да, и еще: принтер сетевой, подключен к компьютеру на платформе ubuntu 12.04 (XCFE) через CUPS 1.5.3 установленных из репозиториев. Однако не думаю, что проблема в конфликте юникс-виндовс, ибо все остальные приложения печатают просто замечательно.
Кое-что еще выяснил: печатается не что-попало, а спул-файл из C:\Windows\System32\spool\PRINTERS\*.tmp
дальше будет фрагмент файла: @PJL COMMENT USERNAME="Владимир" @PJL COMMENT DOCNAME="Пробная страница" @PJL SET COPIES=1 @PJL SET COLORMODE=MONO @PJL SET RESOLUTION=600 @PJL SET IMAGEQUALITY=0 @PJL DEFAULT SERVICEDATE=20120624 @PJL SET DUPLEX=OFF @PJL SET PAPERTYPE=OFF @PJL SET BANNERSHEET=OFF @PJL SET TIMESTAMP=OFF @PJL SET USERNAME="Unknown" @PJL SET JOBNAME="Untitled" @PJL SET ECONOMODE=OFF @PJL SET DENSITY=3 @PJL SET ECOPRINTING=PRINTERDEFAULT @PJL ENTER LANGUAGE = QPDL Это первые строчки файла, очевидно это есть настройки принтера, которые задаются пользователем при печати. Далее идут символы, которые винда не распознает, видать чего-то не хватает (кодировку не кушает, или что-то типа того), очевидно эти символы и являют собой полезную часть, выводимую на экран с вышеуказанными настройками. И вот как конкретно моя проблема проявляется с печатью: принтер начинает печатать этот файл не после окончания строчек с настройками, которые я вывел вышел, а с середины одной из строчек настроек, а именно печать начинается с: ITY=3 @PJL SET ECOPRINTING=PRINTERDEFAULT @PJL ENTER LANGUAGE = QPDL а далее уже рандомные символы таблицы ACSII. да, и повторюсь, остальные приложения печатают прекрасно.
<Иван>, не тестировали программу в таком режиме, пока не можем сказать, в чём проблема. В ближайшее время постараемся воспроизвести ситуацию.
У меня такая же проблема. Все приложения печатают прекрасно. Но в печати с SAP GUI 730 (Прямая печать) - на любой принтер (кроме HP 425dn) - печатает много листов с набором символов. Видимо множество листов аргументируется тем, что строка натыкается случайным образом на символ "конец страницы", каждый раз один и тот же документ генерирует разный набор символов и разное кол-во бумаги. перевели кучу уже. Проблема глобальная, человек 20 печатать не может. голова пухнет.
<Алекс>, Не пробовали включать в свойствах .exe файла режимы совместимости с предыдущими виндовс?
пробовал, не помогает. Дрова последние, винда лицензия. С других программ печатает отлично. Только SAP GUI 730 проблемный. Сам сап последней версии, обновлен.
на предприятии один комп windows 7 Home basic x64 тоже печатает всякую фигню. Сначала печатает
@PJL SET COLORMODE=MONO @PJL SET RESOLUTION=600 @PJL SET IMAGEQUALITY=0 ******************* и т.д. а потом кучу листов с символами. кто нибудь разобрался в чем проблема то? Подписаться на тему
|