6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Модератор: central
6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Zlobny »
В прикрепленном изображении клиентский чек. Видно, что сверху очень большой отступ.
Проблема не из-за скрипта, т.к. тот же скрипт используется на других АТМ и там проблем не наблюдается.
Как с этим бороться?
Заранее благодарен.
Zlobny
- central
- Модератор
- Сообщения: 2087
- Зарегистрирован: 20 дек 2010, 04:59
- Авто: Майбах
- Благодарил (а): 32 раза
- Поблагодарили: 90 раз
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение central »
3 Set Device
USB Receipt Printer
и там Пункт: Present Position Adjustment
Sets the position of the first line of print relative to the top of the
page. Minimum value is 1, maximum is 30. Default is 15.
central
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Zlobny »
Zlobny
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Zlobny »
Zlobny
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Это проявляется только на одном банкомате?Zlobny писал(а):Как с этим бороться?
Сними образ с другого банкомата, где все печатается как надо и переставь на этот проблемный.
Dan
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Zlobny »
А где локально на банкомате это может быть настроено?
Zlobny
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Что там соответсвует Yoffset ? какая цифра?
Dan
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Zlobny »
Zlobny
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Venique »
Venique
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Zlobny »
Добавлено спустя 1 час 44 минуты 23 секунды:
Вот так это теперь выглядит:
<!-- Modified by Russian PS Team (begin) -->
<font id="1" face="NCR R2" charset="RUSSIAN_CHARSET" width="100" height="125" xOffset="0" yOffset="6" size="Single" fixedSpacing="true"/>
<font id="2" face="NCR866" charset="OEM_CHARSET" width="100" height="125" xOffset="0" yOffset="6" size="Single" fixedSpacing="true"/>
<font id="3" face="Courier New" charset="RUSSIAN_CHARSET" width="110" height="100" xOffset="0" yOffset="6" size="Single" fixedSpacing="true"/>
<font id="4" face="NDCStandardGraphicsSet2" height="154" weight="FW_BOLD" charset="SYMBOL_CHARSET" yOffset="27"/>
<font id="5" face="NDCStandardGraphicsSet3" height="154" weight="FW_BOLD" charset="SYMBOL_CHARSET" yOffset="27"/>
<font id="6" face="NDCAlphanumeric1" />
<font id="7" face="NDCCustomerGraphics2" height="100" charset="SYMBOL_CHARSET" />
<font id="8" face="NDCAlphanumeric1" />
<font id="9" face="NDCAlphanumeric1" />
<font id=":" face="NDCChinese1" height="200" width="200" charset="SYMBOL_CHARSET" size="Double"/>
<font id=";" face="NDCChinese2" height="200" width="200" charset="SYMBOL_CHARSET" size="Double"/>
<font id="<" face="NDCAlphanumeric1" />
<font id="=" face="NDCAlphanumeric1" />
<font id=">" face="NDCAlphanumeric1" height="250" width="200" size="Double" yOffset="12"/>
<font id="?" face="NDCAlphanumeric2" height="250" width="200" size="Double" yOffset="12"/>
<font id="@" face="NDCAlphanumeric1" />
<font id="A" face="NDCAlphanumeric1" />
<font id="B" face="NDCCustomergraphics2" height="200" width="200" charset="SYMBOL_CHARSET" size="Double"/>
<font id="C" face="NDCAlphanumeric1" />
<font id="D" face="NDCAlphanumeric1" />
<font id="E" face="NDCAlphanumeric1" />
<font id="F" face="NDCAlphanumeric1" />
<font id="G" face="NDC Alphanumeric 6" height="100" yOffset="-14"/>
<font id="H" face="NDC Alphanumeric 6" height="180" width="180" size="Double" yOffset="-22"/>
<font id="Q" face="NDC Alphanumeric 6" height="100" yOffset="-14"/>
<font id="R" face="NDC Alphanumeric 6" height="180" width="180" size="Double" yOffset="-22"/>
<font id="`" face="Lucida Console" height="100" yOffset="-6"/>
<font id="a" face="Lucida Console" height="200" width="200" size="Double" yOffset="-12"/>
<font id="b" face="Lucida Console" height="100" yOffset="-6"/>
<font id="c" face="Lucida Console" height="200" width="200" size="Double" yOffset="-12"/>
<font id="d" face="NDCISO88592" height="100" yOffset="-6"/>
<font id="e" face="NDCISO88592" height="210" width="200" size="Double"/>
<font id="f" face="NDCISO88593" height="100" yOffset="-6"/>
<font id="g" face="NDCISO88593" height="210" width="190" size="Double"/>
<font id="h" face="NDCISO88594" height="100" yOffset="-6"/>
<font id="i" face="NDCISO88594" height="210" width="200" size="Double"/>
<font id="j" face="NDCISO88595" height="100" yOffset="-6"/>
<font id="k" face="NDCISO88595" height="210" width="200" size="Double"/>
<font id="l" face="NDCISO88596" height="100" yOffset="-6"/>
<font id="m" face="NDCISO88596" height="210" width="200" size="Double"/>
<font id="n" face="NDCISO88597" height="100" yOffset="-6"/>
<font id="o" face="NDCISO88597" height="210" width="200" size="Double"/>
<font id="p" face="NDCISO88598" height="100" yOffset="-6"/>
<font id="q" face="NDCISO88598" height="210" width="200" size="Double"/>
<font id="r" face="NDCISO88599" height="100" yOffset="-6"/>
<font id="s" face="NDCISO88599" height="210" width="200" size="Double"/>
<font id="t" face="NDCAlphanumeric1" yOffset="6"/>
<font id="u" face="NDCAlphanumeric1" height="210" width="200" size="Double"/>
<font id="v" face="Verdana" charset="ANSI_CHARSET" height="80" width="50" size="Single" weight="FW_NORMAL" fixedSpacing="false" xOffset="0" yOffset="0" italic="false" underline="false" strikeout="false"/>
<font id="z" face="Verdana" charset="ANSI_CHARSET" height="50" width="20" size="Single" weight="FW_NORMAL" fixedSpacing="false" xOffset="0" yOffset="-6" italic="false" underline="false" strikeout="false"/>
<!-- Modified by Russian PS Team (end) -->
Zlobny
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Venique »
Теперь надо смотреть наличие офсета у конкретного шрифта. Каким шрифтом печатается чек? Узнать можно посмотрев esc-последовательность в шаблоне чека, который хранится на АТМ-контроллере. Что-то вроде <-(Ijjj "hjuf b rjgsnf".
Venique
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Zlobny »
В нашем случае везде <ESC>(I, поучается офсета нет
<font id="i" face="NDCISO88594" height="210" width="200" size="Double"/>
Zlobny
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение Venique »
Исходя из содержания, я не уверен, что i и I интерпретируются одинаково. Поэтому можно пойти любимым экспериментальным путём - во-первых, попробуйте удалить "Double" из "i" и поиграться с параметром height. Во-вторых, попробуйте целиком из всего файла удалить любое упоминание параметра yOffset. После каждой манипуляции делаете рестарт Аптры. Т.о. образом точно можно будет понять, туда ли копаете.
Если не поможет - надо смотреть шаблон чека. Абсолютно не исключено, что там просто насовали переводов строки, вот и всё.
Venique
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение lsgs450h »
Внес изменение в font id="1", изменились экранные шрифты. Все же отступы регулируются другим параметромЕсли не поможет - надо смотреть шаблон чека. Абсолютно не исключено, что там просто насовали переводов строки, вот и всё.
lsgs450h
Re: 6632 APTRA 3.4.2 - Большой отступ на клиентском чеке.
Непрочитанное сообщение pilat »
убрать отступ можно так (значения параметров менять "по вкусу"):
Код: Выделить всё
[HKEY_LOCAL_MACHINE\SOFTWARE\NCR\APTRA Self-Service Support (NCR Features)\Usb80mmThermalPrinters\Operational Parameters\RPNT-01-UsbThermal\CONFIG]
"SetLine1Position"=dword:00000008
"SetLine1Position_Hopper2"=dword:00000007
"SetSide2Line1Position"=dword:0000000a
"SetSide2Line1Position_Hopper2"=dword:0000000f
pilat