Страница 1 из 2

Re: на тему программных рро

СообщениеДобавлено: Вт сен 26, 2023 5:12 pm
dimvin
Добрый день. Есть проблема с печатью чеков Чекбокса на сервере терминалов. При печати на локальном термопринтере все хорошо. Но как только идет печать на перенаправленный термопринтер в удаленном доступе - все чеки обрезаются справа, а длинные чеки и по длине также.
Установки Розница/Продажи/Настройки "Обычный принтер" и "Термопринтер" не влияют на результат. Установки свойств печати термопринтера не влияют на результат. Настройки чека внутри Чекбокса не влияют на результат. Настройки внутри Предпринимателя (Ширина текста/бумаги и Отступы слева/сверху) тоже не влияют. Эффект обрезки сохраняется.

Точно такой же эффект обрезания в удаленном доступе происходит и для виртуального принтера BullZip, если его выбрать для печати чеков. Т.е. локальный BullZip в качестве принтера чеков печатет чеки Чекбокса нормально, но при перенаправлении на удаленный BullZip - тоже обрезается.

Интересно, что такое происходит только с чеками Чекбокса, все остальные формы Предпринимателя печатаются одинаково и на локальном и на перенаправленном принтерах. В чем может быть дело?

Кстати, обнаружил точно такой же эффект и в локальном случае - если для чеков Чекбокса используется "Microsoft Print to PDF".
Что-то есть в формате чеков Чекбокса, что искажается в случае перенаправления принтера или при использовании MS Print PDF.

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 4:33 am
dmitry
Особенность чека Checkbox - это не строчки с текстом, а изображение чека, которое маштабируется под ширину бумаги (58 или 80 мм). При этом мм переводятся в пикселы.
Точную причину ошибки понять не могу, но интуитивно - попробуйте на компьютере-терминале в параметрах Win, в "Параметры экрана" или "Дисплей" задать такой же масштаб, как на сервере. И переподключиться к уд. раб. столу.

1.png
1.png (233.05 КБ) Просмотров: 4618

Принтер чеков

СообщениеДобавлено: Ср сен 27, 2023 5:10 am
dimvin
dmitry писал(а):Точную причину ошибки понять не могу, но интуитивно - попробуйте на компьютере-терминале в параметрах Win, в "Параметры экрана" или "Дисплей" задать такой же масштаб, как на сервере. И переподключиться к уд. раб. столу.
1.png


Спасибо за быстрый ответ, но не помогает :(. Для упрощения можно отвлечься от перенаправленных принтеров и удаленных сеансов, т.к. локальный "MS Print to PDF" дает ТОЧНО ТАКОЕ ЖЕ обрезание. А локальный BullZip работает ОК. Может так будет легче понять в чем может быть причина?
Мне интуитивно похоже на какой-то внутренний PPI (плотность печати) MS драйверов (PDF и удаленного перенаправления) - но как это преодолеть непонятно... Парамеры чека в самом Чекбоксе на этот эффект вообще не влияют

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 5:59 am
vik
Попробуйте поставить принтер чеков по умолчанию, и переподключитесь

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 7:42 am
dimvin
vik писал(а):Попробуйте поставить принтер чеков по умолчанию, и переподключитесь

На сервере пока нет драйвера XP-58 (был не нужен, все и так работало), но попробую днем - отпишусь. А на экране у нас тоже все хорошо показывается, как и у вас, обрезается только на бумаге.
А у вас реальный бумажный чек в удаленном режиме на локальном XP-58 печатается правильно?

вот так выглядят у нас чеки: первый реальный бумажный (одинаково обрезан что физическим локальным XP-90, что локальным BullZip'ом,
второй - на экране

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 7:44 am
vik
на сервере может и не быть драйвера при печати через удаленный рабочий стол используется универсальный драйвер обычно он работает
. Попробуйте так в настройках чека по умолчанию. на локальном чековій принтер по умолчанию

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 3:02 pm
dimvin
vik писал(а):на сервере может и не быть драйвера при печати через удаленный рабочий стол используется универсальный драйвер обычно он работает

С принтером ХР-58 все работает, удаленно тоже. Итого, пока получается, что просто есть устройства/драйверы, с которыми Предпр4+Чекбокс удаленно не работает. Пока это принтер ХР-90 и виртуальные PDF принтеры BullZip и MSprintToPDF.

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 3:10 pm
dimvin
vik писал(а):Попробуйте так в настройках чека по умолчанию. на локальном чековій принтер по умолчанию

При попытке изменить настройки выдается ошибка

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 3:36 pm
vik
dimvin писал(а):
vik писал(а):на сервере может и не быть драйвера при печати через удаленный рабочий стол используется универсальный драйвер обычно он работает

С принтером ХР-58 все работает, удаленно тоже. Итого, пока получается, что просто есть устройства/драйверы, с которыми Предпр4+Чекбокс удаленно не работает. Пока это принтер ХР-90 и виртуальные PDF принтеры BullZip и MSprintToPDF.

Могу по опыту сказать, с ХР-90 если все корректно настроено тоже должно работать, с виртуальными не знаю не видел смысла проверять они на практике никем не используються

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 3:38 pm
dmitry
У меня с изменениями разных настроек проблема не воспроизводитмся.
Может что-то разовое, и можно не думать. Или происходит каждый раз?

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 4:15 pm
dimvin
vik писал(а): с ХР-90 если все корректно настроено тоже должно работать

можете кинуть ссылку именно на ваши драйвера для ХР-90, с которыми все работает? спасибо

dmitry писал(а): У меня с изменениями разных настроек проблема не воспроизводитмся.
Может что-то разовое, и можно не думать. Или происходит каждый раз?

вчера такого не было, ночью перегружу сервер, отпишусь

Re: на тему программных рро

СообщениеДобавлено: Ср сен 27, 2023 4:35 pm
vik
Используется стандартный драйвер для Xp-58 и XP- 90 драйвер один, просто при инсталяции выбирается вариант.

Re: на тему программных рро

СообщениеДобавлено: Чт сен 28, 2023 4:11 am
dmitry
Наверное XP-80? (ширина ленты 80 мм).

Re: на тему программных рро

СообщениеДобавлено: Пт сен 29, 2023 10:49 am
dimvin
Спасибо всем, кто отвечал. ХР-90 так и обрезает картинку в удаленном режиме, но поскольку с ХР-58 все работает ОК, то считаю проблему решенной.

Re: на тему программных рро

СообщениеДобавлено: Вт окт 03, 2023 2:03 pm
dmitry
dmitry писал(а):попробуйте на компьютере-терминале в параметрах Win, в "Параметры экрана" или "Дисплей" задать такой же масштаб, как на сервере. И переподключиться к уд. раб. столу.

Сегодня убедился на практике, что это решило проблему.
Это был Win 7, установил на сервере и терминале одинаковый масштаб изображения, чек стал помещаться по ширине.