圣洛朗昂格朗沃
Code39(也稱為Alpha39、小寫字母、並且會與條碼內容一起以人類可讀格式印出。 兩條粗線則用五個可能的位置使用(每一位分別表示1、$,窄与宽之间的比例并不重要,Code 3 of 9、Code39的幾個个优点是,因此條碼字體必須要包含這個窄空格。+、 一般來說,而「||▮▮|」的數值為表示數字0 。 Code39 mod 43 Code39有時會加上模43的校验位。算式需要添加「 -1」,另外因為「字母(+30)」组中只有六个字母(U至Z),每個字元(除了開始/終止符號)的數值會在下節的校验演算法中使用。 每個字元都被分配到一個數值。%與空格)。當中三個部份較寬(二進位1),另有一個外加符號作為終止符號(標示為「*」)。例如,每个字元由九个部份组成:五條線與和四個空格,在ASCII Code39中,「,」以及空格的符號與Code39相同。其不对称性使阅读器可以确定所扫描条形码的方向。USS Code39或USD-3)是 ISO/IEC 16388:2007 中定義的一種不固定長度的條碼。與Code 128相比需要更多空間。 性質 Code39本身不包含校验位(与Code 128不同),「.」、只要没有这些空格,將字元集扩展为43个字元。并由ANSI/AIM BC1/1995〈Uniform Symbology Specification — Code39〉代替。/、字母「A」完整编码实际上會加上開始/終止符號,某些郵政系統仍然使用Code39(尽管萬國郵政聯盟建议在所有情况下都使用Code 128 )。 軟體 下列自由與開源的軟體可以產生Code39條碼: GNUBarcode gLabels Libre Barcode Project 参考文献 條碼A至Z、後者已被取消,之後加入了四个标点符号,数字(0到9)和幾個特殊字元(-、 在表示数字时, 在对(+10至+30)的字母进行编码时, 编码方式 下面显示的「*」字元不是真正的可编码字元,對應的數值為1+10−1=10。 每個字元會用一個窄空格隔開。Type 39、 歷史 Code39由的與Ray Stevens在1974年開發。並排除粗線與三格寬的空格的編碼,Code3/9、字母P(第16個字母)的粗線位置與數字6相同, 例如,但是由于单點错误不會對應到另一個有效的編碼,但是,剩下39個符號,而是開始與終止符號,在1:2和1:3之間都可。這個功能需要在另外在讀取器中開啟。原始设计是使用兩條粗線與一個寬空格來表示一個字元, 这是校验和的计算方法: 計算條碼中所有字元(除了開始/終止符號)的數值總和 將結果除以43 餘數即為校验和字元的數值 完整的ASCII Code39 Code39僅能表示34個字元。對應的條碼為。因此可以算是自我校驗碼。2、其他標點符號和控制字元則由兩個Code39符號表示。這表示小型商品不易使用Code39條碼。 下表是Code39的符號表。加上校验位的條碼称为「Code39 mod 43」 。例如数字6被编码为「|▮▮||」,而且幾乎所有的條碼掃描器都能解碼。包含大寫拉丁字母(A到Z)、
