바코드를 숫자로 변환하는 방법

차례:

Anonim

가장 일반적으로 사용되는 범용 제품 코드 (Universal Product Codes, UPC)는 판매용 제품에 인쇄 된 이미지로 레이저 바코드 판독기로 읽고 해석 할 수 있으며 바코드 정보는 일련의 숫자로 변환됩니다 데이터베이스의 개별 제품을 식별하는 데 사용할 수 있습니다. 인쇄 된 이미지는 다른 숫자를 나타내는 일련의 흑백 막대입니다. 바코드를 숫자로 변환하는 과정은 간단합니다.

필요한 항목

  • 바코드 예제

  • 바코드 표

바코드 예제를 얻습니다. 가방이나 상자에 식료품 점에서 구입 한 제품이 있는지 살펴보십시오. UPC 코드는 종이 또는 플라스틱에 찍히거나 인쇄되며 일반적으로 거의 사각형입니다. 코드는 검정색과 흰색 막대가 번갈아 가며 구성되며 일반적으로 그 아래에 일반 번호가 찍혀 있습니다.

바코드 전치 테이블을 만듭니다. 3 개의 열과 10 개의 열이있는 종이에 직사각형 상자를 그립니다. 열을 왼쪽에서 오른쪽으로 라벨을 붙입니다: Number, Left, Right. 전치 테이블은 특정 코드에 사용할 수있는 코드의 가능한 모든 시퀀스로 구성됩니다. UPC의 경우 문자 또는 기타 기호가 없으므로 숫자 0에서 9까지만 남습니다 (자세한 차트 정보는 "팁"참조).

왼쪽에서 오른쪽으로 예제 막대 도표를 읽으십시오. 첫 번째 두 개의 검은 막대는 그냥 자리 표시 자일뿐이므로 건너 뜁니다. 흰색을 포함하여 다음 7 개의 막대를 세어보세요. 그 7 개의 막대는 첫 번째 숫자를 나타냅니다. 검정색 막대는 1, 흰색 막대는 0을 적어 두십시오. 다음과 같은 숫자로 끝나야합니다. 0110111.

당신이 만든 테이블에있는 막대의 연속을 찾으십시오. 그것에 해당하는 숫자는 귀하의 필사본에 기록하는 첫 번째 숫자입니다. 예를 들어 0110111 인 경우 8을 적어 두십시오.

계속해서 바코드를 왼쪽에서 오른쪽으로 읽은 후 다음 7 개의 막대를 계산합니다. 그게 다음 번호 야. 테이블을 사용하여 숫자로 변환하십시오. 6 개의 숫자가 적어 질 때까지이 방법으로 계속하십시오.

바코드의 중간에있는 막대의 패턴을 건너 뛸 수 있습니다 (단, 자리 표시 자일뿐입니다).

처음 6 개를 할 때와 마찬가지로 다음 6 개의 숫자로 계속 진행하면서 각 숫자를 적어 두십시오. 바코드 형식에서 변환 된 12 자리 숫자로 끝내야합니다.

  • 막대의 7 개 그룹으로 구성된 그룹이 바코드의 숫자를 나타내는 것을 추적하려면 용지 한 장을 사용하여 다른 막대를 제거하십시오.

    돋보기를 사용하면 개별 막대를 더 명확하게 볼 수 있습니다.

    숫자를 만들려면 막대를 사용하여 0과 1을 나타냅니다. 검정색 막대는 1이고 흰색 막대는 0입니다. 막대의 순서는 특정 번호를 나타냅니다. 예를 들어 화이트 화이트 화이트 블랙 블랙 화이트 블랙 시퀀스는 숫자 0을 나타 내기 위해 사용됩니다. 모든 일련의 막대는 미리 정의되어 있으므로 계산할 필요가 없습니다.

    UPC 코드에 인쇄 된 막대는 5 개의 개별 영역으로 구분됩니다. 첫 번째는 맨 왼쪽의 코드 시작 부분에 있으며 항상 101 (검은 색 흰색 검정색)으로 표시됩니다. 다른 끝에서 맨 오른쪽은 코드의 끝을 나타내는 동일한 코드입니다. 그것도 역시 101로 표시됩니다. 코드의 중심에는 코드의 두 반쪽을 분리하는 데만 사용되는 자리 표시자가 있습니다. 중앙과 끝에는 왼쪽에있는 숫자를 나타내는 막대의 섹션과 오른쪽에있는 숫자가 있습니다.

    왼쪽에있는 막대로 표시된 숫자는 오른쪽에있는 숫자의 역입니다. 막대가 코드의 왼쪽에 0001101로 줄 지어 있으면 숫자는 0을 나타냅니다. 오른쪽에있는 숫자 0은 정반대이고 모양은 1110010입니다.

    이것은 전치 테이블이 들어오는 곳입니다.

    아래의 표를 종이에 복사 한 다음 행과 열을 구분하십시오.

    No. 왼쪽 오른쪽 0 0001101 1110010 1 0011001 1100110 2 0010011 1101100 3 0111101 1000010 4 0100011 1011100 5 0110001 1001110 6 0101111 1010000 7 0111011 1000100 8 0110111 1001000 9 0001011 1110100

경고

일부 제품은 크기가 작기 때문에 다른 종류의 바코드가 사용되어 공간을 적게 차지하는 경우가 있습니다.

일부 식료품 점 및 다른 상점에서는 UPC와 다른 종류의 바코드를 사용합니다. 이는 숫자로 변환하는 것이 다르게 수행됨을 의미합니다.