[]
바코드 스파크라인을 사용하면 정보를 쉽고 빠르게, 그리고 높은 정확도로 스캔할 수 있습니다.
SpreadJS는 사용자가 더 나은 비즈니스 의사 결정을 내리고 데이터 분석을 향상시킬 수 있도록 QR 코드, EAN-13, EAN-8, Codabar, Code39, Code93, Code128, GS1_128, Code49, PDF417, DataMatrix를 포함한 11가지 유형의 바코드 스파크라인을 지원합니다.
워크시트에 바코드를 삽입하면 특히 매년 수천 개의 제품을 제조 및 판매하는 대형 소매 업계에서 매우 유용합니다.
예를 들어 고객에게 판매할 대규모 식품 제품 목록이 포함된 스프레드시트를 만든다고 가정해 보겠습니다. 이 경우 제품 번호만 워크시트에 삽입하는 것은 도움이 되지 않습니다. 제품 번호를 수동으로 대조하여 가격을 확인하는 작업은 시간이 많이 걸리며 계산대에서 고객 불만으로 이어질 수 있습니다. 이러한 상황에서 워크시트의 바코드를 사용하면 비즈니스 파트너가 몇 초 안에 제품 가격을 확인할 수 있습니다.
참고: 워크시트에 바코드를 통합하려면 사용자는 다음 파일을 참조해야 합니다.
gc.spread.sheets.barcode.*.*.*.js
다음 표는 워크시트에 원하는 바코드를 설정할 수 있도록 SpreadJS에서 제공하는 다양한 바코드 유형을 보여줍니다.
바코드 | 설명 | 수식 및 예제 |
|---|---|---|
QRCode | 숫자, 영숫자 및 바이트 데이터를 효율적으로 처리할 수 있는 2차원 바코드입니다. 이 바코드는 최대 7,366자의 문자를 인코딩할 수 있습니다. |
|
EAN-13 | 숫자 문자(12자리 숫자)와 검사 숫자를 사용하는 코드입니다. 이 바코드는 검사 숫자(CheckSum)를 계산하여 13번째 위치에 추가하기 위해 문자열 형태의 12자리 숫자만 허용합니다. 검사 숫자는 바코드가 정확하게 스캔되었는지 확인하는 데 사용할 수 있는 추가 숫자입니다. | |
EAN-8 | 숫자 문자와 검사 숫자만 사용하는 바코드입니다. 이 바코드는 검사 숫자(CheckSum)를 계산하여 8번째 위치에 추가하기 위해 문자열 형태의 7자리 숫자만 허용합니다. 검사 숫자는 바코드가 정확하게 스캔되었는지 확인하는 데 사용할 수 있는 추가 숫자입니다. |
|
Codabar | A B C D + - : . / $ 및 모든 숫자를 포함한 영숫자 문자를 사용하는 바코드입니다. |
|
Code 39 | 숫자 문자, 대문자 문자 및 일부 특수 문자("%", "*", "$", "/", ".", "-", "+")를 포함하는 각 기호를 표현하기 위해 총 9개의 바를 사용하는 선형 바코드입니다. |
|
Code 93 | 대문자 문자와 숫자 문자, 그리고 일부 특수 문자("%" , "*", "$", "/", "." , "-", "+")를 사용하는 바코드입니다. |
|
Code 128 | 텍스트, 숫자, 다양한 기능 및 전체 128개 ASCII 문자 집합(ASCII 0~ASCII 128)을 인코딩하기 위한 고밀도 선형 심볼 체계를 표현하는 선형 바코드입니다. |
|
GS1-128 | 데이터를 인코딩하기 위해 일련의 애플리케이션 식별자(Application Identifier)를 사용하는 바코드입니다. 이 바코드는 전체 ASCII 문자 집합을 사용하며 첫 번째 문자 위치에 FNC1 문자를 사용합니다. 이 바코드는 특히 날짜, 배치 번호, 중량, HIBC 애플리케이션 등에 사용됩니다. |
|
Code 49 | 각 행에 시작 코드와 종료 코드가 있는 2~8개 행(각 행 8문자)으로 구성된 2차원 고밀도 스택형 바코드입니다. 이 바코드는 특히 전체 ASCII 문자 집합을 인코딩하는 데 사용됩니다. |
|
PDF417 | 최대 1,108바이트의 정보를 인코딩할 수 있는 기능을 가진 널리 사용되는 고밀도 2차원 바코드 심볼 체계입니다. 이 바코드는 작은 바코드가 여러 층으로 쌓인 구조로 되어 있으며 최대 35자의 영숫자 문자와 2,710자리 숫자를 인코딩할 수 있습니다. |
|
DataMatrix | 일반적으로 정사각형 또는 직사각형 매트릭스 패턴으로 배열된 정사각형 모듈을 사용하는 고밀도 2차원 바코드입니다. |
|
Microsoft Excel은 기본적으로 SpreadJS 바코드 수식을 지원하지 않습니다. 기본 설정으로 Excel 파일을 내보내면 수식은 포함되지만 바코드는 시각적으로 렌더링되지 않습니다.
Excel에서 바코드를 표시하려면 내보내기 시 saveAsView 옵션을 true로 설정하세요.
saveOptions.saveAsView = true;활성화하면:
바코드가 내보낸 파일에서 정적 이미지로 렌더링됩니다.
원래 수식은 유지됩니다.
Excel에서 데이터를 변경해도 이미지는 업데이트되지 않습니다.

수식은 includeFormulas 옵션을 설정하여 제외할 수 있습니다.
성능: 이 옵션을 활성화하면 특히 많은 바코드를 내보내는 경우 내보내기 시간과 파일 크기가 증가합니다.
지원 대상: 워크시트, 테이블 시트, 간트 시트 및 리포트 시트.