Часто задаваемые вопросы: TBarCode/SAPwin - SAP Barcode DLL
Как точно настроить позицию штрихкода?
Как точно настроить позицию штрихкода?
Позиция может быть:
- относительной (параметры X/Y не указаны в Printcontrol) или
- абсолютной (параметры X/Y указаны в Printcontrol)
Дополнительно вы можете изменить направление печати, чтобы печатать штрихкод от базовой линии вверх — см. параметр Direction в файле barcode.ini:
Direction=1
Если вы всегда печатаете штрихкод в одной и той же позиции, вы можете указать параметры X и/или Y в Printcontrol.
-
Задайте целевые координаты с параметрами X=[mm],Y=[mm] в префиксе Printcontrol:
bC=39,X=100,Y=50,B=50,H=20,D=
Префикс print control можно изменить в транзакции SE73 (printer bar codes). Щёлкните по префиксу, затем нажмите кнопку Maintain PrintControl. После этого появится окно, позволяющее изменить последовательность символов.
Если штрихкод печатается в относительной позиции (в потоке), вы можете использовать параметр Shift в файле Barcode.ini для точной настройки позиции штрихкода по Y. Параметр shift был введён, чтобы справиться с проблемами драйвера принтера или сделать относительное позиционирование совместимым с другими решениями (например, аппаратными расширениями принтеров штрихкодов).
-
В файле Barcode.ini нужно установить параметр Direction в 1, после этого вы можете настроить вертикальную позицию штрихкода через параметр Shift, при этом допускается и отрицательное значение.
[SETTINGS] Direction=1 Shift=1