Açıklaması Code 39

Semboloji, kodlanmış verileri temsil eden dar ve geniş çubuklardan oluşur ve her karakter, üçü geniş ve altısı dar olmak üzere dokuz çubuktan oluşan bir dizi ile temsil edilir. Bu, Kod 39'un kendi kendini kontrol etmesini sağlar. Çubukların ve boşlukların genişliği kodlanan karakteri belirler; çubuklar birleri, boşluklar ise sıfırları temsil eder. Barkod, kodun bir uçtan diğer uca taranması ve dar ve geniş çubukların deseninin çözülmesiyle okunur.
Kod 39 yaygın olarak kullanılmaktadır ve kısa veri dizilerini kodlamak için çok uygun olan nispeten basit bir sembolojidir. Genellikle etiketleme, ürün tanımlama ve envanter kontrolü gibi uygulamalarda kullanılır.
Kod 39, 2:1 ve 3:1 gibi farklı oranlarda üretilebilir. Bu, kodun ince ve kalın satırları arasındaki orandır. Oran ne kadar yüksek olursa, aynı içeriğe sahip basılı barkod o kadar geniş olur, ancak okunabilirlik o kadar iyi olur. ActiveBarcode her zaman 3:1 oranını kullanır. Bu, en iyi okunabilirliği sağlar.
Kod 39, yıldız sembolü için çubuk dizisi ile temsil edilen başlangıç ve bitiş karakterlerini içerir. Yıldız işaretleri genellikle barkodun altındaki metin satırında görüntülenmez. Ancak bazen metin satırının başında ve sonunda yıldız işaretleri olan bir Kod 39 bulabilirsiniz. Böyle bir kodu yeniden oluşturmak için yıldız işaretlerini girmenize gerek yoktur: Metin satırı *1234* gösteriyorsa, yıldız işaretleri Kod 39'un sabit bir parçası olduğu için 1234 girmeniz yeterlidir.
Varsayılan olarak, Kod 39'da yerleşik bir kontrol basamağı yoktur. CODE39 metniyle bir Kod 39 barkodu oluşturursanız, barkod onay basamağı olmadan görünecektir:

Barkodu bir sağlama toplamı ile oluşturursanız, bir modulo 43 kontrol basamağı ile görüntülenecektir:

Teknik veriler
Geçerli karakterler: | 0123456789[Uzay]ABCDEFGHIJKLMNOPQRSTUVWXYZ-.$/+% |
Uzunluk: | Sabit uzunluğu olmayan değişken. |
Rakamı kontrol et: |
Şuna göre hesaplanmıştır Modulo 43 ActiveBarcode onay rakamını otomatik olarak hesaplar. |
Tip#: |
Code 39 - #06 - CODE39 (onay rakamı yok) Code 39 Checksum- #26 - CODE39CHECKSUM (Modulo 43 kontrol basamağı) |