FAQ: TFORMer SDK
Как изменить ориентацию для принтеров ZPL?
Как изменить ориентацию для принтеров ZPL?
Ориентация определяется в настройках страницы в макете. Если ваш принтер не поддерживает исходные настройки носителя из макета, вы можете переопределить их параметрами SDK (параметрами печати). Параметры SDK можно задавать для каждого задания либо программно, либо через командную строку.
Ниже мы рассмотрим требуемые параметры печати для двух случаев:
Случай A
Настройки страницы TFORMer
- Media=A6
- Orientation=Landscape
Применение настроек страницы к носителю в принтере
- Носитель (принтер) = A6 Portrait
- Печать с Media=A6 Orientation=Landscape ⇒ вывод будет повёрнут, чтобы уместиться
- Настройки страницы можно применять без изменений. - Носитель (принтер) = A6 Landscape
- Установите размер носителя на A6 Landscape ⇒ Custom.148mmx105mm
- Установите ориентацию на Portrait ⇒ без поворота
media=Custom.148mmx105mm orientation=portrait
Случай B
Настройки страницы TFORMer
- Media=A6
- Orientation=Portrait
Применение настроек страницы к носителю в принтере
- Носитель (принтер) = A6 Portrait
- Печать с Media=A6 Orientation=Portrait ⇒ без поворота
- Настройки страницы можно применять без изменений. - Носитель (принтер) = A6 Landscape
- Установите размер носителя на A6 Landscape ⇒ Custom.148mmx105mm
- Установите ориентацию на landscape ⇒ вывод будет повёрнут, чтобы уместиться
media=Custom.148mmx105mm orientation=landscape
Вместо указания пользовательского размера носителя для A6 Landscape вы также можете добавить A6LS с размером A6 Landscape в TFORMer.xml и ссылаться на A6LS в параметре печати media.