Всю голову сломал уже.
Есть принтер этикеток, TTP-25 Дрова поставил с сайта.
Две нестандартные ленты, 57 на 25 и 57 на 80.
Как печатать на таком?
Пробовал lp
lp o media=Custom.25x57mm stickers_20130904180955.pdf видно, что смешение в сторону есть от начала печати.
Если через веб морду задавать custom размер 57 на 25, таже фигня.
cupstestppd /etc/cups/ppd/TTP-225.ppd
/etc/cups/ppd/TTP-225.ppd: FAIL FAIL DefaultPageSize Custom.57x25mm does not exist. FAIL DefaultPageRegion Custom.57x25mm does not exist.
Не догоняю уже в каком формате сделать, поможите плз.
На счет custom ответить затрудняюсь, но чтобы печатать без полей на NRG 2500C я в ppd менял ImageableArea… попробуйте поменять стандартные размеры на те, которые Вам нужны, но во всех полях, где есть о них упоминание (ImageableArea, PaperDimension и т.д.)
и еще один момент: возможно он не понимает mm, а надо безразмерно задавать в pt?
я над определением правильности формата записи в PPD и бьюсь ))
57х25 и 57х80 перевел в pt, и во всех полях. не помогает.
при этом lp o media=Custom.25x57mm stickers_20130904180955.pdf есть смещение, относительно правильной точки начала печати. завтра буду иксперементировать с page-left и тд.
если ставить поля меньше 57, например 56 - печатает.
тобишь драйвера категорически отвергают существования бумаги на 58 мм.
инженеры из TSC рекомендовали использовать дрова от принтеров умеющих печатать на 3", не сложилось все равно.
не смотря на “найденность” 56мм, шаманизм (или глубина моего незнания) доставляет.
то печатает, то не печатает. печать из под винды на сетевой принтер (cups) с полем 57 может ввести принтер в панику, из которой можно выйти только по выкл-вкл с калибровкой. а может и не ввести )