Code 39

Citi nosaukumi: Code 3 of 9, USD-3, LOGMARS

Definīcija

Code 39 ir pašpārbaudes lineārais svītrkods, kas kodē 43 rakstzīmes: ciparus, lielos burtus, atstarpi un - . $ / + %. Zvaigznīte atzīmē katra simbola sākumu un beigas.

Pārskatījusi AriaQR komanda ·

Code 39

Kā Code 39 kodē rakstzīmes

Katra Code 39 rakstzīme sastāv no deviņiem elementiem, piecām joslām un četrām atstarpēm, un trīs no deviņiem ir platie. No šī fiksētā raksta nāk nosaukums „3 no 9”, un tas padara kodu pašpārbaudošu: nepareizs nolasījums parasti rada nederīgu rakstu, nevis nepareizu rakstzīmi.

Katrs simbols sākas un beidzas ar zvaigznīti, tāpēc zvaigznīti nevar izmantot kā datus. Mod-43 kontrolrakstzīme ir neobligāta, un pilnā ASCII režīmā var attēlot citas rakstzīmes, apvienojot simbolu pārus.

  • Cipari no 0 līdz 9
  • Lielie burti no A līdz Z
  • Atstarpe un simboli - . $ / + %
  • Sākuma un beigu rakstzīme: *

Kur izmanto Code 39

Code 39 tika izstrādāts 1970. gados un kļuva populārs, jo to ir vienkārši drukāt un atšifrēt. To joprojām izmanto autobūvē, aizsardzības loģistikā LOGMARS programmas ietvaros un uz ID nozīmītēm un iekšējām aktīvu etiķetēm.

Tā trūkums ir zems blīvums: tas uz rakstzīmi aizņem daudz vairāk vietas nekā Code 128. Simboliku nosaka ISO/IEC 16388.

Biežāk uzdotie jautājumi

Vai Code 39 var kodēt mazos burtus?

Ne standarta režīmā. Pilnais ASCII Code 39 var attēlot mazos burtus, apvienojot divas rakstzīmes, taču daudzas sistēmas tā vietā izmanto Code 128.

Kāpēc Code 39 svītrkodi sākas un beidzas ar zvaigznīti?

Zvaigznīte ir sākuma un beigu rakstzīme, kas norāda skenerim, kur svītrkods sākas un beidzas.

Avoti un standarti

Visi termini