【기능 요약】
BARCODE 기능은 바코드 이미지를 생성하는 기능입니다.
1D 바코드: Code128, Code39, EAN13, EAN8, 2of5 인터리브,
2D 바코드: QR 코드, Data Matrix, PDF417, Aztec
9가지 형식을 지원합니다.
【 적용된 버전 ]
Windows용: 모든 버전
【 함수 구문 ]
= 바코드(텍스트, (유형) , (f색상) , (b색상) ) |
【 함수 인수 ]
인수 이름 | 가능성 | 기본 | 설명 |
텍스트 | 필수적인 | 존재하지 않는다 | 바코드로 인코딩할 문자열 |
유형 | 필수적인 | 11 | 바코드 형식, 생략시 QR코드 1=코드128, 2=코드39, 3=EAN13, 4=EAN8, 5=25i, 10=PDF417, 11=QR 코드, 12=DataMatrix, 13=Aztec |
색 | 선택하다 | 0 | 바코드 색상, 기본값(검은색) 0, RGB(빨간색, 녹색, 파란색) 사용 가능 |
bcolor | 선택하다 | 16777215 | 배경색, 기본(흰색) 16777215, RGB(빨간색, 녹색, 파란색) 사용 가능 |
【 기능 세부 정보 ]
바코드를 BMP 이미지로 삽입합니다.
이미지는 크기를 줄이기 위해 1비트 BMP 형식(2색)입니다.
현재 입력된 셀 크기에 따라 바코드가 삽입됩니다.
EAN13의 경우 입력값이 12자리이면 마지막 체크섬 값을 계산하여 더한다.
EAN8을 사용하면 마지막 체크섬 값이 계산되어 7자리 입력 값에 추가됩니다.
바코드의 색상과 배경색을 지정할 수 있으며, RGB 기능을 이용하여 색상을 지정할 수 있습니다.
QR Code, Data Matrix, PDF417의 경우 한글을 포함한 유니코드를 인코딩할 수 있습니다.
【 오류 설명 기능 ]
지정된 바코드 형식에서 지원하지 않는 문자열이 포함된 경우 오류가 표시됩니다(함수 결과에 오류 없음).
오류 발생 시 결과 값이 없고 바코드가 생성되지 않습니다.
【 기능 사용 시 주의사항 ]
아즈텍의 경우 유니코드를 한글로 인코딩할 때 감지에 문제가 있습니다.
EAN13 및 EAN8에서는 바코드 아래의 숫자가 표시되지 않습니다.
FCN 코드 지원이 GS1 형식을 지원하도록 설정되지 않았습니다.
【 기능 사용 예 ]
【 유사한 기능을 가진 다른 기능 ]