3-4 PrintBarcode
이 함수는 1차원 및 2차원 바코드를 인쇄하는 기능을 지원합니다.
long PrintBarcode(
PCHAR Data,
long symbology,
long Height,
long Width,
long Alignment,
long TextPosition
);
[Parameters]
* Data
[in] null 종결자를 가진 ANSI Code Data 입니다. 인쇄 할 바코드 데이터를 전달
합니다.
* symbology
[in] 바코드 타입을 정의합니다. 바코드 타입의 bxlconst.h 에 정의 되어 있습니다.
BXL_BCS_EAN13
BXL_BCS_JAN13
BXL_BCS_EAN8
BXL_BCS_JAN8
1 ≤ n ≤ 255
(even number)
48 ≤ data ≤ 57, 65 ≤ data ≤ 68,
data =36,43,45,46,47,58
48 ≤ data ≤ 57, 65 ≤ data ≤ 90,
data =32,36,37,43,45,46,47
* Height
[in] 바코드의 높이를 설정하는 값으로 Dot 단위를 가지고 있습니다. 범위는 1~255
값을 가지고 있습니다. 2차원 바코드는 영향을 받지 않습니다.
* Width
[in] 바코드의 넓이를 설정하는 값으로 2~7 의 넓이 단계를 가지고 있습니다.
바코드의 인쇄 크기가 프린터 용지를 넘어갈 때에 바코드 인쇄가 되지 않을 수
있습니다. 2차원 바코드는 이 값의 영향을 받지 않습니다.
* Alignment
[in] 바코드의 정렬 설정을 하는 값입니다.