텍스트 및 일상 도구 · QR 및 바코드 툴킷
Code 128 대 코드 39 대 EAN-13: 사용할 바코드 기호
· 배경
인코딩 파일 형식 인쇄 중
문자 세트, 밀도, 검사 숫자 및 스캐너 지원에 대한 일반적인 1차원 기호를 비교하고 Code 128이 범용 라벨에 대한 일반적인 대답인 이유를 설명합니다.
유사하고 다르게 동작하는 세 가지 바코드 - 라벨이 인쇄되기 전에 기호 결정이 내려지는 이유
선형 기호는 다양한 검증 규칙과 다운스트림 기대치를 전달하면서 상호 교환 가능한 것처럼 보일 수 있습니다. 따라서 첫 번째 결정은 라벨에 어떤 바가 가장 잘 보이는가가 아니라 수용하는 스캐너, 소매점 또는 내부 시스템에서 나옵니다.
접수 시스템은 기호의 이름을 서면으로 지정해야 합니다. 여러 형식을 디코딩할 수 있는 스캐너는 서로 호환되지 않습니다. 응용 프로그램은 광학 판독 후 길이를 확인하고 문자 또는 등록된 숫자를 확인할 수 있습니다. 인쇄하기 전에 대표 라벨을 최종 소프트웨어로 스캔하고 반환된 값과 승인 결과를 확인하세요. ToolAcre는 일반 Code 128이 지정된 입력인 지점만 다룹니다.
코드 39는 배경 전용입니다. ToolAcre는 이를 생성하거나 검증하지 않습니다.
코드 39은 비교 개요에 이름이 지정되어 있지만 ToolAcre 구성, 구현 또는 테스트에서 이를 생성하지 않습니다. 자세한 레퍼토리와 역사는 이러한 출처에서 확립되지 않았으므로 독립적인 문서가 필요한 별도의 후보로 취급합니다.
코드 39은(는) 가져오거나 구성하거나 테스트하지 않았기 때문에 이 문서에서는 해당 문자 레퍼토리, 너비 또는 체크섬 동작을 확인할 수 없습니다. 이는 형식에 대한 판단이 아니라 의도적인 콘텐츠 경계입니다. 레거시 프로세스의 이름이 Code 39인 경우 최신 문서와 적합성 테스트가 포함된 Code 39 생성기를 사용하세요. "유사해 보인다"는 이유로 Code 128을 생성하면 기존 독자가 무시할 수 있는 레이블이 생성됩니다.
Code 128는 QR & Barcode Toolkit으로 구현된 유일한 선형 바코드입니다.
ToolAcre는 CODE128_AUTO를 통해 일반 Code 128을 구현하고, ASCII 값을 받아들이고, 코드 세트를 자동으로 전환하고, 모듈로 103 확인 기호를 추가합니다. 검증된 범위는 귀하가 제어하는 시스템의 간단한 식별자에 유용합니다.
지원되는 경로에는 구체적인 보호 장치가 있습니다. 빈 값은 거부되고, ASCII 127 위의 문자는 오류에 나열되고, CODE128_AUTO는 세트를 선택하고, 반환된 패턴의 유효성을 확인합니다. SVG 및 캔버스는 10개의 모듈 측면 여백을 사용하여 바이너리를 렌더링합니다. 이러한 동작으로 인해 ToolAcre는 내부 식별자에 대해 예측 가능합니다. 존재하지 않는 드롭다운에서 선택한 다른 형식에 대한 지원을 부여하지 않습니다.
EAN-13 및 UPC-A는 ToolAcre의 구현 및 구성된 출력 외부에 있습니다.
EAN-13 및 UPC-A는 애플리케이션의 옵션이 아니며 구성에서는 등록된 제품 번호 형식이 의도적으로 제외된다는 경고를 표시합니다. Code 128에 소매 번호를 입력하지 말고 결과 막대가 소매업체의 요구 사항을 충족한다고 가정하십시오.
소매 번호에는 막대에 13자리 숫자를 그리는 것 이상이 필요합니다. ToolAcre는 EAN 및 UPC를 명시적으로 제외하고 등록된 제품 식별자를 할당하거나 유효성을 검사하지 않습니다. 소매업체에서 요청하는 경우 필요한 절차를 통해 번호와 작품을 얻으세요. 해당 숫자를 Code 128로 인코딩하면 스캐너에 보이는 텍스트는 동일하지만 잘못된 기호가 반환되므로 광학적 성공으로 비즈니스 거부를 숨길 수 있습니다.
5 및 ITF-14의 인터리브된 2은(는) 배경 전용이며 여기에서 생성되지 않습니다.
5 및 ITF-14의 인터리브 2도 마찬가지로 코드베이스 외부에 있습니다. 배경 개요에 존재하는 것은 지원을 제공하지 않으며 이 기사에서는 광범위한 기호 표를 작성하는 대신 확인되지 않은 기술 비교를 생략합니다.
ITF 및 ITF-14에도 동일한 규칙이 적용됩니다. 이는 인터페이스 뒤에 숨겨진 종속성 옵션이 아니며 어떤 테스트도 해당 패턴을 확인하지 않습니다. 따라서 이 기사에서는 메모리를 기반으로 기능을 비교하는 것을 피합니다. ITF-14라는 상자 사양은 ToolAcre의 사용 가능한 선형 출력과 유사하지 않고 해당 라벨을 위한 검증된 도구 및 인쇄 프로세스를 따라야 합니다.
먼저 외부 요구사항에 따라 선택하세요. ToolAcre는 일반 Code 128이 허용되는 경우에만 적합합니다.
내부 자산의 경우 모든 스캐너와 애플리케이션이 일반 Code 128 및 정확한 ASCII 식별자를 허용하는지 확인하세요. 배송, 소매 또는 레거시 워크플로우의 경우 먼저 필요한 기호 사양을 확보하고 이에 대해 검증된 생성기를 사용하십시오.
내부 자산의 경우 실제 스캐너, 소프트웨어 및 가장 긴 식별자를 사용하여 폐쇄 루프 시험을 실행합니다. 소매업체나 운송업체의 경우 소프트웨어를 선택하기 전에 라벨 사양 및 검증 절차를 요청하세요. 레거시 문서의 경우 다른 문서가 더 조밀해 보이더라도 필수 형식을 유지하세요. "범용"은 요구 사항이 Code 128을 허용하는 경우 유용하며 모든 선형 바코드에 대한 보편적인 대체가 아니라는 의미입니다.
여기서 다루지 않는 내용 — 자체 비교가 가능한 2차원 코드
2차원 형식은 페이로드 모양, 사용 가능한 영역 및 판독기와 관련된 다른 결정입니다. ToolAcre는 표준 QR을 별도로 제공하지만 Data Matrix, Aztec 또는 누적 바코드에 대한 지원을 암시하기 위해 해당 기능을 사용하지 않습니다.
QR은 별도의 2차원 생성기로 사용할 수 있지만 차원을 전환하면 리더 요구 사항과 페이로드 규칙이 변경됩니다. ToolAcre는 Data Matrix, Aztec 또는 PDF417을 제공하지 않습니다. 문서 표준에서 요구하는 경우 QR은 동등한 대체 수단이 아닙니다. 적절한 결정은 서면 요구 사항이 먼저, 지원되는 인코더가 두 번째, 의도된 판독기를 통한 물리적 검증이 세 번째로 유지됩니다.
요점 — 귀하가 관리하는 라벨의 경우 Code 128이 현명한 선택이며 QR & Barcode Toolkit이 브라우저에서 이를 생성합니다.
작품을 생성하기 전에 필요한 표준을 선택하세요. 요구 사항이 일반 Code 128인 경우 ToolAcre는 로컬 SVG 및 PNG 출력을 제공합니다. 다른 기호의 이름을 지정할 때 이 툴킷은 분명히 사용할 생산자가 아닙니다.
Code 128이 승인되면 데이터 ASCII를 유지하고 여백을 유지하며 템플릿을 잠그기 전에 극단적인 레이블을 테스트하십시오. 요구 사항에 다른 이름이 나타나면 해결 방법을 찾기 위해 이 UI를 검색하는 대신 중지하세요. 사무실 테스트에서는 해독되지만 체크아웃, 물품 반입 또는 규제된 전달에서는 실패하는 그럴듯한 기호를 인쇄하는 것보다 명확한 거부가 더 저렴합니다.