Kullanıcı Kılavuzu
Copyright 2017 HP Development Company, L.P. Windows, Microsoft Corporation kuruluşunun ABD ve/veya diğer ülkelerdeki bir tescilli ticari markası veya ticari markasıdır. Gizli bilgisayar yazılımı. Bulundurma, kullanma veya kopyalama için HP'den geçerli lisans alınması gerekir. FAR 12.211 ve 12.212 mevzuatlarıyla tutarlılık gösteren Commercial Computer Software (Ticari Bilgisayar Yazılımı), Computer Software Documentation (Bilgisayar Yazılım Belgeleri) ve Technical Data for Commercial Items (Ticari Eşyalar için Teknik Veriler) lisansları, satıcının standart ticari lisansı çerçevesinde ABD Hükümeti'ne verilmiştir. Bu belgede yer alan bilgiler önceden bildirilmeden değiştirilebilir. HP ürünleri ve hizmetlerine ilişkin garantiler, bu ürünler ve hizmetlerle birlikte gelen açık garanti bildirimlerinde belirtilmiştir. Bu belgede yer alan hiçbir ifade ek bir garanti verilmesi olarak yorumlanmamalıdır. HP, işbu belgede olabilecek teknik hatalardan veya yazım hatalarından ya da eksikliklerden sorumlu tutulamaz. Birinci Basım: Mayıs 2017 Belge Parça Numarası: 923653-141
İçindekiler 1 Arabirimi programlama... 1 USB HID... 1 2 Giriş/çıkış ayarları... 2 Elle tetikleme modları... 2 Elle tetikleme ışığı... 2 Cep telefonu okuma modu... 3 Düşük kaliteli kodlar... 3 Düşük kaliteli 1D kodlar... 3 Düşük kaliteli PDF kodları... 3 3 Sembolojiler... 4 All symbologies (Tüm sembolojiler)... 5 Message length description (Mesaj uzunluğu açıklaması)... 5 Codabar... 6 Codabar açık/kapalı... 6 Codabar başlangıç/bitiş karakterleri... 6 Codabar kontrol karakteri... 6 Codabar birleştirme... 7 Codabar mesaj uzunluğu... 7 Code 39... 8 Code 39 açık/kapalı... 8 Code 39 başlangıç/bitiş karakterleri... 8 Code 39 kontrol karakteri... 8 Code 39 mesaj uzunluğu... 9 Code 39 ekleme... 9 Code 32 Pharmaceutical (PARAF)... 9 Full ASCII... 10 Code 39 kod sayfası... 14 Interleaved 2 of 5 (Aralıklı 2/5)... 14 Interleaved 2 of 5 açık/kapalı... 15 Interleaved 2 of 5 kontrol karakteri... 15 Interleaved 2 of 5 mesaj uzunluğu... 15 NEC 2 of 5 (NEC 2/5)... 16 NEC 2 of 5 açık/kapalı... 16 NEC 2 of 5 kontrol karakteri... 16 iii
NEC 2 of 5 mesaj uzunluğu... 16 Code 93... 17 Code 93 açık/kapalı... 17 Code 93 mesaj uzunluğu... 17 Code 93 ekleme... 17 Code 93 kod sayfası... 18 Straight 2 of 5 Industrial (three-bar start/stop) (Düz 2/5 Endüstriyel (üç çubuklu başlangıç/bitiş))... 18 Straight 2 of 5 Industrial açık/kapalı... 18 Straight 2 of 5 Industrial mesaj uzunluğu... 19 Straight 2 of 5 IATA (two-bar start/stop) (Düz 2/5 IATA (iki çubuklu başlangıç/bitiş))... 19 Straight 2 of 5 IATA açık/kapalı... 19 Straight 2 of 5 IATA mesaj uzunluğu... 19 Matrix 2 of 5 (Matris 2/5)... 20 Matrix 2 of 5 açık/kapalı... 20 Matrix 2 of 5 mesaj uzunluğu... 20 Code 11... 20 Code 11 açık/kapalı... 21 Code 11 kontrol karakteri... 21 Code 11 mesaj uzunluğu... 21 Code 128... 21 Code 128 açık/kapalı... 22 ISBT 128 birleştirme... 22 Code 128 mesaj uzunluğu... 22 Code 128 ekleme... 22 Code 128 kod sayfası... 23 GS1-128... 23 GS1-128 açık/kapalı... 23 GS1-128 mesaj uzunluğu... 24 Telepen... 24 Telepen açık/kapalı... 24 Telepen Bilgisi... 24 Telepen mesaj uzunluğu... 25 UPC-A... 25 UPC-A açık/kapalı... 25 UPC-A kontrol basamağı... 25 UPC-A numara sistemi... 26 UPC-A eklentileri... 26 UPC-A eklentileri gerekli... 27 UPC-A eklentileri zaman aşımı... 27 UPC-A eklenti ayırıcı... 27 UPC-A/EAN-13 with Extended Coupon Code (Genişletilmiş Kupon Kodu ile UPC-A/EAN-13)... 27 iv
Coupon GS1 DataBar Output (Kupon GS1 DataBar Bilgisi)... 28 UPC-E0... 28 UPC-E0 açık/kapalı... 28 UPC-E0 Genişletme... 29 UPC-E0 eklentisi gerekli... 29 UPC-E0 eklenti ayırıcı... 29 UPC-E0 kontrol basamağı... 30 UPC-E0 sıfırla başlama... 30 UPC-E0 eklentileri... 30 UPC-E1... 31 EAN/JAN-13... 31 EAN/JAN-13 açık/kapalı... 31 UPC-A'yı EAN-13'e dönüştürme... 31 EAN/JAN-13 kontrol basamağı... 32 EAN/JAN-13 eklentileri... 32 EAN/JAN-13 eklentileri gerekli... 33 EAN/JAN-13 eklenti ayırıcı... 33 ISBN çeviri... 33 EAN/JAN-8... 33 EAN/JAN-8 açık/kapalı... 34 EAN/JAN-8 kontrol basamağı... 34 EAN/JAN-8 eklentileri... 34 EAN/JAN-8 eklentileri gerekli... 35 EAN/JAN-8 eklenti ayırıcı... 35 MSI... 35 MSI açık/kapalı... 35 MSI kontrol karakteri... 36 MSI mesaj uzunluğu... 37 GS1 DataBar Omnidirectional (GS1 DataBar Çok Yönlü)... 37 GS1 DataBar Omnidirectional açık/kapalı... 37 GS1 DataBar Limited (GS1 DataBar Sınırlı)... 37 GS1 DataBar Limited açık/kapalı... 37 GS1 DataBar Expanded (GS1 DataBar Genişletilmiş)... 38 GS1 DataBar Expanded açık/kapalı... 38 GS1 DataBar Expanded mesaj uzunluğu... 38 Trioptic Kodu... 38 Codablock A... 39 Codablock A açık/kapalı... 39 Codablock A mesaj uzunluğu... 39 Codablock F... 40 Codablock F açık/kapalı... 40 v
Codablock F mesaj uzunluğu... 40 Label Code (Etiket Kodu)... 40 PDF417... 41 PDF417 açık/kapalı... 41 PDF417 mesaj uzunluğu... 41 PDF417 kod sayfası... 41 MacroPDF417... 42 MicroPDF417... 42 MicroPDF417 açık/kapalı... 42 MicroPDF417 mesaj uzunluğu... 42 GS1 Composite Codes (GS1 Bileşik Kodları)... 43 UPC/EAN sürümü... 43 GS1 Composite Code mesaj uzunluğu... 43 GS1 Emulation (GS1 Emülasyonu)... 44 TCIF Linked Code 39 (TCIF Bağlantılı Code 39) (TLC39)... 44 QR Code (QR Kodu)... 45 QR Code açık/kapalı... 45 QR Code mesaj uzunluğu... 45 QR Code Ekleme... 45 QR Code kod sayfası... 46 Data Matrix (Veri Matrisi)... 46 Data Matrix açık/kapalı... 46 Data Matrix mesaj uzunluğu... 46 Data Matrix Ekleme... 47 Data Matrix kod sayfası... 47 MaxiCode... 47 MaxiCode açık/kapalı... 48 MaxiCode mesaj uzunluğu... 48 Aztec Code (Aztec Kodu)... 48 Aztec Code açık/kapalı... 48 Aztec Code mesaj uzunluğu... 49 Aztec Ekleme... 49 Aztec kod sayfası... 49 Chinese Sensible (Han Xin) Code (Çinceye Duyarlı (Han Xin) Kod)... 50 Han Xin Kodu açık/kapalı... 50 Han Xin Kodu mesaj uzunluğu... 50 Postal Codes - 2D (Posta Kodları - 2D)... 50 Tek 2D posta kodları... 51 2D posta kodu kombinasyonları... 52 Planet Kodu kontrol basamağı... 54 Postnet kontrol basamağı... 54 vi
Avustralya Posta yorumu... 54 Postal Codes - Linear (Posta Kodları - Doğrusal)... 55 Çin Posta (Hong Kong 2 / 5)... 55 Çin Posta (Hong Kong 2 / 5) açık/kapalı... 55 Çin Posta (Hong Kong 2 / 5) mesaj uzunluğu... 55 Kore Posta... 56 Kore Posta açık/kapalı... 56 Kore Posta mesaj uzunluğu... 56 Korea Post kontrol basamağı... 56 4 OCR programlama... 58 OCR varsayılan ayarları... 58 OCR okumayı etkinleştirme... 58 Çalışma yönü... 59 Önceden tanımlı OCR şablonları... 60 Pasaport şablonu... 60 ISBN şablonu... 60 Fiyat alanı şablonu... 61 MICR E-13B şablonu... 61 Önceden tanımlı birden çok OCR şablonu... 62 Özel OCR şablonları... 63 Boşluklar... 64 Karakter boyutu... 64 Euro, sterlin ve yen para birimi karakterleri... 64 Özel OCR şablonu oluşturma... 64 Kontrol kodları tablosu... 64 Yeni şablon... 65 Birden çok satır... 66 Sabit karakter tekrarı... 67 Değişken karakter tekrarı... 67 Gruplar... 68 Satır içi grup... 69 Sağlama toplamı ve ağırlıklandırma... 69 Ağırlık düzeni... 69 Sağlama toplamı örnekleri... 70 OCR programlama kodları... 71 OCR programlama kodlarını kullanma... 73 Ek A Referans tablolar... 74 Semboloji tabloları... 74 Doğrusal sembolojiler... 74 vii
2D sembolojiler... 75 Posta sembolojileri... 76 ASCII dönüştürme tablosu (Kod sayfası 1252)... 76 Alt ASCII referans tablosu... 78 ISO 2022/ISO 646 karakter değişimleri... 85 Ek B Örnek semboller... 94 Ek C Programlama tablosu... 97 Dizin... 100 viii
1 Arabirimi programlama USB HID Arabirimi programlamak için aşağıdaki yapılandırma barkodlarını kullanın. NOT: Kodlardan birini taradıktan sonra, arabirimi uygulamak için üzerinde bulunduğu aygıtı yeniden başlatın. USB HID tarama motorunu programlamak için aşağıdaki kodu tarayın. USB HID 1
2 Giriş/çıkış ayarları Elle tetikleme modları Elle tetikleme modunda, tarayıcı bir barkod okunana veya tetikleyici bırakılana kadar tarama yapar. İki mod bulunur: normal ve gelişmiş. Tarayıcı, varsayılan olarak normal moduna ayarlanmıştır. Normal modu, iyi bir tarama hızı ve en uzun çalışma aralığını (veya alan derinliğini) sunar. Enhanced (Gelişmiş) modu, olabilecek en yüksek tarama hızını sunar, ancak çalışma aralığı daha kısadır. Gelişmiş modu, çok hızlı tarama gereken, ancak uzun bir çalışma aralığına ihtiyaç olmayan durumlar için en iyi seçenektir. Elle tetikleme ışığı Bu kodlar, tetikleyiciye basıldığında tarama motoru ışığının parlaklığını ayarlar. Parlaklık, varsayılan olarak yüksek değere ayarlanmıştır. NOT: Bu ışıklar fotoğraf makinesindeki flaşa benzer. Ortamdaki ışık ne kadar loşsa tarama motorunun ışığı barkodların okunabilmesi için o kadar parlak olmalıdır. Şekil 2-1 Kapalı Şekil 2-2 Düşük Şekil 2-3 Orta Şekil 2-4 Yüksek 2 Bölüm 2 Giriş/çıkış ayarları
Cep telefonu okuma modu Bu mod, tarama motorunuzu barkodların cep telefonundan veya diğer LED ekranlardan okunabilmesi için en iyi duruma getirir. Ancak bu mod etkinleştirildiğinde, basılı barkodların okunma hızı biraz düşebilir. NOT: Cep telefonu okuma modunu kapatmak için elle tetikleme modu barkodunu tarayın. Bkz. Elle tetikleme modları, sayfa 2. Cep telefonu okuma modunu veya serbest elle kullanılan (sunum) uygulamayı etkinleştirmek için sunum akışı kodunu kullanın. Düşük kaliteli kodlar Düşük kaliteli 1D kodlar Bu ayar, tarayıcının zarar görmüş veya iyi basılmamış doğrusal barkodları daha iyi okumasını sağlar. Bu ayar, 2D barkodların okunmasını etkilemez. Bu özellik etkinken, düşük kaliteli doğrusal barkodlar daha iyi okunur ancak tarayıcının çevikliği azaldığından dolayı yüksek kaliteli barkodların okunma hızı da düşer. Bu özellik varsayılan olarak kapalıdır. Özelliği kapatmak için kapalı barkodunu da tarayabilirsiniz. Düşük kaliteli PDF kodları Bu ayar, tarayıcının zarar görmüş veya iyi basılmamış PDF barkodlarını birkaç görüntüden alınan görüntüleri birleştirerek daha iyi okumasını sağlar. Bu ayar, 1D barkodların okunmasını etkilemez. Bu özellik etkinken, düşük kaliteli PDF barkodları daha iyi okunur ancak tarayıcının çevikliği azaldığından dolayı yüksek kaliteli barkodların okunma hızı da düşer. Bu özellik varsayılan olarak kapalıdır. Özelliği kapatmak için kapalı barkodunu da tarayabilirsiniz. Cep telefonu okuma modu 3
3 Sembolojiler Programlamayla ilgili bu bölümde aşağıdaki menü seçenekleri bulunur. All symbologies (Tüm sembolojiler) Message length description (Mesaj uzunluğu açıklaması) Codabar Code 39 Interleaved 2 of 5 (Aralıklı 2/5) NEC 2 of 5 (NEC 2/5) Code 93 Straight 2 of 5 Industrial (three-bar start/stop) (Düz 2/5 Endüstriyel (üç çubuklu başlangıç/bitiş)) Straight 2 of 5 IATA (two-bar start/stop) (Düz 2/5 IATA (iki çubuklu başlangıç/bitiş)) Matrix 2 of 5 (Matris 2/5) Code 11 Code 128 GS1-128 Telepen UPC-A UPC-A/EAN-13 with Extended Coupon Code (Genişletilmiş Kupon Kodu ile UPC-A/EAN-13) Coupon GS1 DataBar Output (Kupon GS1 DataBar Bilgisi) UPC-E0 UPC-E1 EAN/JAN-13 EAN/JAN-8 MSI GS1 DataBar Omnidirectional (GS1 DataBar Çok Yönlü) GS1 DataBar Limited (GS1 DataBar Sınırlı) GS1 DataBar Expanded (GS1 DataBar Genişletilmiş) Trioptic Kodu Codablock A Codablock F Label Code (Etiket Kodu) PDF417 4 Bölüm 3 Sembolojiler
MacroPDF417 MicroPDF417 GS1 Composite Codes (GS1 Bileşik Kodları) GS1 Emulation (GS1 Emülasyonu) TCIF Linked Code 39 (TCIF Bağlantılı Code 39) (TLC39) QR Code (QR Kodu) Data Matrix (Veri Matrisi) MaxiCode Aztec Code (Aztec Kodu) Chinese Sensible (Han Xin) Code (Çinceye Duyarlı (Han Xin) Kod) Postal Codes - 2D (Posta Kodları - 2D) Postal Codes - Linear (Posta Kodları - Doğrusal) All symbologies (Tüm sembolojiler) Tarayıcınız için kabul edilen tüm sembolojilerin kodunu çözmek istiyorsanız All symbologies on (Tüm sembolojiler açık) kodunu tarayın. NOT: All symbologies on (Tüm sembolojiler açık) özelliği, tarayıcının performansını düşürebilir. All symbologies on (Tüm sembolojiler açık) özelliğini yalnızca gerektiğinde tarayın. Bu barkod tarandığında, 2D Posta Kodları devre dışıdır. 2D Posta Kodlarının ayrıca etkinleştirilmesi gerekir. Yalnızca belirli bir sembolojinin kodunu çözmek istiyorsanız All symbologies off (Tüm sembolojiler kapalı) kodunu tarayıp kodunu çözmek istediğiniz semboloji için on (açık) kodunu tarayın. Message length description (Mesaj uzunluğu açıklaması) Bazı barkod sembolojilerinin geçerli okuma uzunluğunu ayarlayabilirsiniz. Tarayıcıyı sabit uzunluktaki barkod verilerini taramaya zorlamak üzere minimum ve maksimum uzunluk için aynı değeri belirleyebilirsiniz. Bu şekilde, yanlış okuma olasılığı azaltılmış olur. Örnek: Yalnızca 9-20 karakter arasındaki barkodların kodunu çözme. Minimum uzunluk: 09 Maksimum uzunluk: 20 Örnek: Yalnızca 15 karakterli barkodların kodunu çözme. Minimum uzunluk: 15 Maksimum uzunluk: 15 All symbologies (Tüm sembolojiler) 5
Codabar Varsayılan minimum ve maksimum uzunluk değerlerinden farklı bir değer kullanmak için: 1. Semboloji açıklamasında bulunan barkodları tarayın. 2. Programlama tablosu, sayfa 97 alanında, mesaj uzunluğunun basamak değerini tarayın. 3. Save (Kaydet) kodunu tarayın. Minimum ve maksimum uzunluk değerleri ve varsayılan değerler ilgili sembolojilere eklenir. Şekil 3-1 Varsayılan Codabar ayarları Codabar açık/kapalı Şekil 3-2 On (Açık) (varsayılan) Şekil 3-3 Off (Kapalı) Codabar başlangıç/bitiş karakterleri Başlangıç/bitiş karakterleri, barkodun başını ve sonunu belirler. Bu karakterleri iletebilir veya iletmeyebilirsiniz. Bu karakterler varsayılan olarak iletilmez. Şekil 3-4 Transmit (İlet) Şekil 3-5 Don t transmit (İletme) Codabar kontrol karakteri Codabar kontrol karakterleri, farklı modulo'lar kullanılarak oluşturulur. Tarayıcıyı, sadece Modulo 16 kontrol karakteri olan Codabar barkodlarını okuyacak şekilde programlayabilirsiniz. No check character (Kontrol karakteri yok), tarayıcının barkod verilerini kontrol karakteriyle veya kontrol karakteri olmadan okuduğunu ve ilettiğini belirtir. Bu, varsayılan ayardır. 6 Bölüm 3 Sembolojiler
Validate and transmit (Doğrula ve ilet), tarayıcının sadece bir kontrol karakteriyle basılmış Codabar barkodlarını okuduğunu ve taranan verilerin sonunda bu karakteri ilettiğini belirtir. Validate, but don t transmit (Doğrula ama iletme), tarayıcının sadece bir kontrol karakteriyle basılmış Codabar barkodlarını okuduğunu ancak kontrol karakterini taranan verilerle iletmediğini belirtir. Codabar birleştirme Codabar, sembol birleştirmeyi destekler. Birleştirme işlevini etkinleştirdiğinizde, tarayıcı bitiş karakteri D olan bir sembolün yakınında başlangıç karakteri D olup olmadığına bakar. İki mesaj, D karakterleri çıkartılarak tek bir mesaj halinde birleştirilir. Tarayıcının, tamamlayıcısı olmadan tek bir D Codabar sembolünün kodunu çözmesini engellemek için Require (Gerekli Kıl) seçeneğini işaretleyin. Bu seçim, başlangıç/bitiş karakteri D olmayan Codabar barkodlarını etkilemez. Şekil 3-6 On (Açık) Şekil 3-7 Off (Kapalı) (varsayılan) Şekil 3-8 Require (Gerekli Kıl) Codabar mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 2 ile 60 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 60'tır. Şekil 3-9 Minimum mesaj uzunluğu Codabar 7
Şekil 3-10 Maksimum mesaj uzunluğu Code 39 Şekil 3-11 Varsayılan Code 39 ayarları Code 39 açık/kapalı Şekil 3-12 On (Açık) (varsayılan) Şekil 3-13 Off (Kapalı) Code 39 başlangıç/bitiş karakterleri Başlangıç/bitiş karakterleri, barkodun başını ve sonunu belirler. Bu karakterleri iletebilir veya iletmeyebilirsiniz. Bu karakterler varsayılan olarak iletilmez. Şekil 3-14 Transmit (İlet) Şekil 3-15 Don t transmit (İletme) Code 39 kontrol karakteri No check character (Kontrol karakteri yok), tarayıcının barkod verilerini kontrol karakteriyle veya kontrol karakteri olmadan okuduğunu ve ilettiğini belirtir. Bu, varsayılan ayardır. Validate and transmit (Doğrula ve ilet), tarayıcının sadece bir kontrol karakteriyle basılmış Code 39 barkodlarını okuduğunu ve taranan verilerin sonunda bu karakteri ilettiğini belirtir. 8 Bölüm 3 Sembolojiler
Validate, but don t transmit (Doğrula ama iletme), tarayıcının sadece bir kontrol karakteriyle basılmış Code 39 barkodlarını okuduğunu ancak kontrol karakterini taranan verilerle iletmediğini belirtir. Code 39 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 0 ile 48 karakter arasında olabilir. Minimum varsayılan değer 0, maksimum varsayılan değerse 48'dir. Şekil 3-16 Minimum mesaj uzunluğu Şekil 3-17 Maksimum mesaj uzunluğu Code 39 ekleme Bu işlev, tarayıcının ana bilgisayara iletmeden önce çeşitli Code 39 barkodlarından aldığı verileri eklemesini sağlar. Tarayıcı, eklemeyi tetikleyen karakterler içeren bir Code 39 barkoduyla karşılaştığında, ekleme tetikleyicisi olmayan bir Code 39 barkodunu okuyana kadar Code 39 barkodlarını arabelleğe alır. Veriler daha sonra barkodların okunma sırasına göre (FIFO) iletilir. Bu işlev varsayılan olarak devre dışıdır. Şekil 3-18 On (Açık) Şekil 3-19 Off (Kapalı) Code 32 Pharmaceutical (PARAF) Code 32 Pharmaceutical, Code 39 sembolojisinin İtalya'daki eczaneler tarafından kullanılan bir şeklidir. Bu semboloji PARAF olarak da bilinir. NOT: PARAF kodları taranırken Trioptic Kodu, sayfa 38 kapatılmalıdır. Code 39 9
Şekil 3-20 On (Açık) Şekil 3-21 Off (Kapalı) (varsayılan) Full ASCII Full ASCII Code 39 kod çözme etkinse barkod sembolündeki belirli karakter çiftleri tek bir karakter olarak yorumlanır. Örneğin, $V, ASCII karakteri SYN olarak, /C ise ASCII karakteri # olarak çözülür. Bu işlev varsayılan olarak devre dışıdır. Karakter çifti Çözülen ASCII karakteri %U NUL $A SOH $B STX $C ETX $D EOT $E ENQ $F ACK $G BEL $H BS $I HT $J LF $K VT $L FF $M CR $N SO $O SI $P DLE $Q DC1 $R DC2 $S DC3 $T DC4 $U NAK $V SYN 10 Bölüm 3 Sembolojiler
Karakter çifti Çözülen ASCII karakteri $W ETB $X CAN $Y EM $Z SUB %A ESC %B FS %C GS %D RS %E ABD SPACE SP /A! /B /C # /D $ /E % /F & /G /H ( /I ) /J * /K + /L, - -.. /O / 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 Code 39 11
Karakter çifti Çözülen ASCII karakteri 9 9 /Z : %F ; %G < %H = %I > %J? %V @ A A B B C C D D E E F F G G H H I I J J K K L L M M N N O O P P Q Q R R S S T T U U V V W W X X Y Y Z Z 12 Bölüm 3 Sembolojiler
Karakter çifti Çözülen ASCII karakteri %K [ %L \ %M ] %N ^ %O _ %W +A a +B b +C c +D d +E e +F f +G g +H h +I I +J j +K k +L l +M m +N n +O o +P p +Q q +R r +S s +T t +U u +V v +W w +X x +Y y +Z z %P { %Q Code 39 13
Karakter çifti Çözülen ASCII karakteri %R } %S ~ %T DEL (SİL) /M ve /N karakter çiftleri, sırasıyla eksi işareti ve nokta olarak çözülür. /P ile /Y arasındaki karakter çiftleri, 0 ile 9 arasındaki rakamlar olarak çözülür. Şekil 3-22 On (Açık) Şekil 3-23 Off (Kapalı) Code 39 kod sayfası Kod sayfaları, karakter kodlarının karakterlere eşlenmesini tanımlar. Alınan verilerin doğru karakterlerle görüntülenmemesinin nedeni, taranan barkodun ana programın beklediğinden farklı bir kod sayfası kullanılarak oluşturulması olabilir. Veri karakterlerini doğru görüntülemek için: 1. Kod sayfası barkodunu tarayın. 2. ISO 2022/ISO 646 karakter değişimleri, sayfa 85 bölümünde, barkodların oluşturulduğu kod sayfasını tarayın. 3. Programlama tablosu, sayfa 97 bölümünde, önce değeri, ardından Save (Kaydet) kodunu tarayın. Interleaved 2 of 5 (Aralıklı 2/5) Şekil 3-24 Varsayılan Interleaved 2 of 5 ayarları 14 Bölüm 3 Sembolojiler
Interleaved 2 of 5 açık/kapalı Şekil 3-25 On (Açık) (varsayılan) Şekil 3-26 Off (Kapalı) Interleaved 2 of 5 kontrol karakteri No check character (Kontrol karakteri yok), tarayıcının barkod verilerini kontrol karakteriyle veya kontrol karakteri olmadan okuduğunu ve ilettiğini belirtir. Bu, varsayılan ayardır. Validate and transmit (Doğrula ve ilet), tarayıcının sadece bir kontrol karakteriyle basılmış Interleaved 2 of 5 barkodlarını okuduğunu ve taranan verilerin sonunda bu karakteri ilettiğini belirtir. Validate, but don t transmit (Doğrula ama iletme), tarayıcının sadece bir kontrol karakteriyle basılmış Aralıklı 2 of 5 barkodlarını okuduğunu ancak kontrol karakterini taranan verilerle iletmediğini belirtir. Interleaved 2 of 5 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 2 ile 80 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 80'dir. Şekil 3-27 Minimum mesaj uzunluğu Şekil 3-28 Maksimum mesaj uzunluğu Interleaved 2 of 5 (Aralıklı 2/5) 15
NEC 2 of 5 (NEC 2/5) Şekil 3-29 Varsayılan NEC 2 of 5 ayarları NEC 2 of 5 açık/kapalı Şekil 3-30 On (Açık) (varsayılan) Şekil 3-31 Off (Kapalı) NEC 2 of 5 kontrol karakteri No check character (Kontrol karakteri yok), tarayıcının barkod verilerini kontrol karakteriyle veya kontrol karakteri olmadan okuduğunu ve ilettiğini belirtir. Bu, varsayılan ayardır. Validate and transmit (Doğrula ve ilet), tarayıcının sadece bir kontrol karakteriyle basılmış NEC 2 of 5 barkodlarını okuduğunu ve taranan verilerin sonunda bu karakteri ilettiğini belirtir. Validate, but don t transmit (Doğrula ama iletme), tarayıcının sadece bir kontrol karakteriyle basılmış NEC 2 of 5 barkodlarını okuduğunu ancak kontrol karakterini taranan verilerle iletmediğini belirtir. NEC 2 of 5 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 2 ile 80 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 80'dir. Şekil 3-32 Minimum mesaj uzunluğu 16 Bölüm 3 Sembolojiler
Şekil 3-33 Maksimum mesaj uzunluğu Code 93 Şekil 3-34 Varsayılan Code 93 ayarları Code 93 açık/kapalı Şekil 3-35 On (Açık) (varsayılan) Şekil 3-36 Off (Kapalı) Code 93 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 0 ile 80 karakter arasında olabilir. Minimum varsayılan değer 0, maksimum varsayılan değerse 80'dir. Şekil 3-37 Minimum mesaj uzunluğu Şekil 3-38 Maksimum mesaj uzunluğu Code 93 ekleme Bu işlev, tarayıcının ana bilgisayara iletmeden önce çeşitli Code 93 barkodlarından aldığı verileri eklemesini sağlar. Bu işlev etkinleştirildiğinde, tarayıcı boşlukla başlayan Code 93 barkodlarını (başlangıç ve bitiş sembolleri dışında) saklar ve verileri hemen iletmez. Tarayıcı, verileri barkodların okunma sırasına göre saklar ve her birindeki ilk boşluk bölgesini siler. Tarayıcı, boşluk dışında bir karakterle başlayan bir Code 93 barkodu okuduğunda eklenen verileri iletir. Bu işlev varsayılan olarak devre dışıdır. Code 93 17
Şekil 3-39 On (Açık) Şekil 3-40 Off (Kapalı) Code 93 kod sayfası Kod sayfaları, karakter kodlarının karakterlere eşlenmesini tanımlar. Alınan verilerin doğru karakterlerle görüntülenmemesinin nedeni, taranan barkodun ana programın beklediğinden farklı bir kod sayfası kullanılarak oluşturulması olabilir. Veri karakterlerini doğru görüntülemek için: 1. Kod sayfası barkodunu tarayın. 2. ISO 2022/ISO 646 karakter değişimleri, sayfa 85 bölümünde, barkodların oluşturulduğu kod sayfasını tarayın. 3. Programlama tablosu, sayfa 97 bölümünde, önce değeri, ardından Save (Kaydet) kodunu tarayın. Straight 2 of 5 Industrial (three-bar start/stop) (Düz 2/5 Endüstriyel (üç çubuklu başlangıç/bitiş)) Şekil 3-41 Straight 2 of 5 Industrial ayarları Straight 2 of 5 Industrial açık/kapalı Şekil 3-42 On (Açık) Şekil 3-43 Off (Kapalı) (varsayılan) 18 Bölüm 3 Sembolojiler
Straight 2 of 5 Industrial mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 48 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 48'dir. Şekil 3-44 Minimum mesaj uzunluğu Şekil 3-45 Maksimum mesaj uzunluğu Straight 2 of 5 IATA (two-bar start/stop) (Düz 2/5 IATA (iki çubuklu başlangıç/bitiş)) Şekil 3-46 Varsayılan Straight 2 of 5 IATA ayarları Straight 2 of 5 IATA açık/kapalı Şekil 3-47 On (Açık) Şekil 3-48 Off (Kapalı) (varsayılan) Straight 2 of 5 IATA mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 48 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 48'dir. Şekil 3-49 Minimum mesaj uzunluğu Straight 2 of 5 IATA (two-bar start/stop) (Düz 2/5 IATA (iki çubuklu başlangıç/bitiş)) 19
Şekil 3-50 Maksimum mesaj uzunluğu Matrix 2 of 5 (Matris 2/5) Şekil 3-51 Varsayılan Matrix 2 of 5 ayarları Matrix 2 of 5 açık/kapalı Şekil 3-52 On (Açık) Şekil 3-53 Off (Kapalı) (varsayılan) Matrix 2 of 5 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 80 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 80'dir. Şekil 3-54 Minimum mesaj uzunluğu Şekil 3-55 Maksimum mesaj uzunluğu Code 11 Şekil 3-56 Varsayılan Code 11 ayarları 20 Bölüm 3 Sembolojiler
Code 11 açık/kapalı Şekil 3-57 On (Açık) Şekil 3-58 Off (Kapalı) (varsayılan) Code 11 kontrol karakteri Bu seçenek, Code 11 barkodlarıyla 1 veya 2 kontrol basamağının gerekip gerekmediğini belirler. Varsayılan olarak iki kontrol basamağı gerekir. Şekil 3-59 Bir kontrol basamağı Şekil 3-60 İki kontrol basamağı Code 11 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 80 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 80'dir. Şekil 3-61 Minimum mesaj uzunluğu Şekil 3-62 Maksimum mesaj uzunluğu Code 128 Şekil 3-63 Varsayılan Code 128 ayarları Code 128 21
Code 128 açık/kapalı Şekil 3-64 On (Açık) (varsayılan) Şekil 3-65 Off (Kapalı) ISBT 128 birleştirme 1994'te, Uluslararası Kan Transfüzyonu Derneği (ISBT), önemli kan bilgilerinin standart bir şekilde aktarılmasına ilişkin bir standardı kabul etti. ISBT biçimlerinin kullanılması için ücretli bir lisans gerekir. ISBT 128 Uygulama Spesifikasyonunda şunlar açıklanır: 1) kan ürünlerinin etiketlenmesi için önemli veri öğeleri, 2) yüksek güvenlik düzeyi ve yer tutmayan tasarımı nedeniyle şu anda Code 128'in kullanımının önerilmesi, 3) Code 128 'in yan yana sembollerin birleştirilmesini destekleyen varyasyonu ve 4) bir kan ürünü etiketindeki barkodların standart düzeni. Birleştirme özelliğini açmak veya kapatmak için aşağıdaki barkodları kullanın. Özellik varsayılan olarak kapalıdır. Şekil 3-66 On (Açık) Şekil 3-67 Off (Kapalı) Code 128 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 0 ile 80 karakter arasında olabilir. Minimum varsayılan değer 0, maksimum varsayılan değerse 80'dir. Şekil 3-68 Minimum mesaj uzunluğu Şekil 3-69 Maksimum mesaj uzunluğu Code 128 ekleme Bu işlev, tarayıcının ana bilgisayara iletmeden önce çeşitli Code 128 barkodlarından aldığı verileri eklemesini sağlar. Tarayıcı, eklemeyi tetikleyen karakterler içeren bir Code 128 barkoduyla karşılaştığında, ekleme 22 Bölüm 3 Sembolojiler
tetikleyicisi olmayan bir Code 128 barkodunu okuyana kadar Code 128 barkodlarını arabelleğe alır. Veriler daha sonra barkodların okunma sırasına göre (FIFO) iletilir. Bu işlev varsayılan olarak etkindir. Şekil 3-70 On (Açık) Şekil 3-71 Off (Kapalı) Code 128 kod sayfası Kod sayfaları, karakter kodlarının karakterlere eşlenmesini tanımlar. Alınan verilerin doğru karakterlerle görüntülenmemesinin nedeni, taranan barkodun ana programın beklediğinden farklı bir kod sayfası kullanılarak oluşturulması olabilir. Veri karakterlerini doğru görüntülemek için: 1. Kod sayfası barkodunu tarayın. GS1-128 2. ISO 2022/ISO 646 karakter değişimleri, sayfa 85 bölümünde, barkodların oluşturulduğu kod sayfasını tarayın. 3. Programlama tablosu, sayfa 97 bölümünde, önce değeri, ardından Save (Kaydet) kodunu tarayın. Şekil 3-72 Varsayılan GS1-128 ayarları GS1-128 açık/kapalı Şekil 3-73 On (Açık) (varsayılan) Şekil 3-74 Off (Kapalı) GS1-128 23
GS1-128 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 80 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 80'dir. Şekil 3-75 Minimum mesaj uzunluğu Şekil 3-76 Maksimum mesaj uzunluğu Telepen Şekil 3-77 Varsayılan Telepen ayarları Telepen açık/kapalı Şekil 3-78 On (Açık) Şekil 3-79 Off (Kapalı) (varsayılan) Telepen Bilgisi Tarayıcı, AIM Telepen Bilgisini kullanarak başlangıç/bitiş düzeni 1 olan sembolleri okur ve bu sembolleri standart Full ASCII (başlangıç/bitiş düzeni 1) olarak çözer. Tarayıcı, Orijinal Telepen Bilgisini kullanarak başlangıç/bitiş düzeni 1 olan sembolleri okur ve bu sembolleri isteğe bağlı Full ASCII (başlangıç/bitiş düzeni 2) ile sıkıştırılmış sayısal değerler olarak çözer. Varsayılan olarak AIM Telepen Bilgisi kullanılır. Şekil 3-80 AIM Telepen Bilgisi 24 Bölüm 3 Sembolojiler
Şekil 3-81 Orijinal Telepen Bilgisi Telepen mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 60 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 60'tır. Şekil 3-82 Minimum mesaj uzunluğu Şekil 3-83 Maksimum mesaj uzunluğu UPC-A Şekil 3-84 Varsayılan UPC-A ayarları UPC-A açık/kapalı NOT: UPC-A barkodlarını EAN-13'e dönüştürmek için bkz. UPC-A'yı EAN-13'e dönüştürme, sayfa 31. Şekil 3-85 On (Açık) (varsayılan) Şekil 3-86 Off (Kapalı) UPC-A kontrol basamağı Bu seçenek, kontrol basamağının taranan verilerin sonunda iletilip iletilmeyeceğini belirlemenizi sağlar. Bu seçenek varsayılan olarak etkindir. UPC-A 25
Şekil 3-87 On (Açık) Şekil 3-88 Off (Kapalı) UPC-A numara sistemi Bir UPC sembolünün sayısal sistem basamağı, varsayılan olarak taranan verilerin başında iletilir. Ancak tarayıcı bu basamağı iletmeyecek şekilde programlanabilir. Şekil 3-89 On (Açık) Şekil 3-90 Off (Kapalı) UPC-A eklentileri Bu seçimle, taranan tüm UPC-A verilerinin sonuna 2 veya 5 basamak eklenir. Bu seçenek, varsayılan olarak 2 ve 5 basamaklı eklentiler için devre dışıdır. Şekil 3-91 2 basamaklı eklentiler açık Şekil 3-92 2 basamaklı eklentiler kapalı Şekil 3-93 5 basamaklı eklentiler açık Şekil 3-94 5 basamaklı eklentiler kapalı 26 Bölüm 3 Sembolojiler
UPC-A eklentileri gerekli Required (Gerekli) tarandığında, tarayıcı sadece eklentileri olan UPC-A barkodlarını okur. Bu nedenle 2 veya 5 basamaklı eklentileri etkinleştirmeniz gerekir. Bkz. UPC-A eklentileri, sayfa 26. Eklentiler varsayılan olarak gerekli değildir. Şekil 3-95 Required (Gerekli) Şekil 3-96 Not required (Gerekli değil) UPC-A eklentileri zaman aşımı Tarayıcının bir eklenti aradığı süreyi belirleyebilirsiniz. Bu süre içinde bir eklenti bulunamazsa veriler UPC-A eklentileri gerekli, sayfa 27 için kullandığınız ayara göre iletilir veya göz ardı edilir. 1. Eklenti zaman aşımı barkodunu tarayın. 2. Programlama tablosu, sayfa 97 bölümünde, zaman aşımını ayarlayın (0-65,535 ms). NOT: Zaman aşımı varsayılan olarak 100 ms'ye ayarlanmıştır. 3. Save (Kaydet) kodunu tarayın. UPC-A eklenti ayırıcı Bu özellik etkinleştirildiğinde, barkod verileri ile eklentilerden alınan veriler arasında bir boşluk olur. Özellik kapatıldığında veriler arasında boşluk olmaz. Bu özellik varsayılan olarak etkindir. Şekil 3-97 On (Açık) Şekil 3-98 Off (Kapalı) UPC-A/EAN-13 with Extended Coupon Code (Genişletilmiş Kupon Kodu ile UPC-A/EAN-13) Genişletilmiş Kupon Kodu ile UPC-A ve EAN-13'ü etkinleştirmek veya devre dışı bırakmak için aşağıdaki barkodları tarayın. UPC-A/EAN-13 with Extended Coupon Code (Genişletilmiş Kupon Kodu ile UPC-A/EAN-13) 27
Varsayılan ayarda (Off (Kapalı)) bırakıldığında, tarayıcı kupon kodları ve genişletilmiş kupon kodlarına tek barkod olarak davranır. Allow concatenation (Birleştirmeye izin ver) kodunu kullanırsanız tarayıcı kupon kodu ile genişletilmiş kupon kodunu bir taramada gördüğünde her ikisini de tek bir semboloji olarak iletir. Aksi durumda, okuduğu ilk kupon kodunu iletir. Require concatenation (Birleştirmeyi gerekli kıl) kodunu tararsanız tarayıcının verileri iletebilmesi için kupon kodu ile genişletilmiş kupon kodunu tek bir okumada görmesi gerekir. Her iki kod da okunmadığı takdirde veri alınmaz. Coupon GS1 DataBar Output (Kupon GS1 DataBar Bilgisi) Hem UPC hem de GS1 DataBar kodları olan kuponları tararken sadece GS1 DataBar kodundan veri tarayıp almanız gerekebilir. Sadece GS1 DataBar kod verilerini tarayıp almak için On (Açık) kodunu tarayın. Bu özellik varsayılan olarak kapalıdır. Şekil 3-99 On (Açık) Şekil 3-100 Off (Kapalı) UPC-E0 Şekil 3-101 Varsayılan UPC-E0 ayarları UPC-E0 açık/kapalı Çoğu UPC barkodu 0 numara sistemiyle başlar. Bu kodları okumak için UPC-E0'ı kullanın. 1 numara sistemiyle başlayan kodları okumanız gerektiğinde UPC-E1, sayfa 31 kullanın. 28 Bölüm 3 Sembolojiler
Şekil 3-102 On (Açık) (varsayılan) Şekil 3-103 Off (Kapalı) UPC-E0 Genişletme UPC-E0 Genişletme, UPC-E kodunu 12 basamaklı UPC-A biçimine genişletir. Bu özellik varsayılan olarak devre dışıdır. Şekil 3-104 On (Açık) Şekil 3-105 Off (Kapalı) UPC-E0 eklentisi gerekli Required (Gerekli) tarandığında, tarayıcı sadece eklentileri olan UPC-E barkodlarını okur. Eklentiler varsayılan olarak gerekli değildir. Şekil 3-106 Required (Gerekli) Şekil 3-107 Not required (Gerekli değil) UPC-E0 eklenti ayırıcı Bu özellik On (Açık) olduğunda, barkod verileri ile eklentilerden alınan veriler arasında bir boşluk olur. Bu, varsayılan ayardır. Bu özellik Off (Kapalı) olduğunda, veriler arasında boşluk olmaz. UPC-E0 29
UPC-E0 kontrol basamağı Bu özellik, kontrol basamağının taranan verilerin sonunda iletilip iletilmeyeceğini belirtir. Özellik varsayılan olarak etkindir. Şekil 3-108 On (Açık) Şekil 3-109 Off (Kapalı) UPC-E0 sıfırla başlama Bu özellik, taranan verilerin başında sıfır (0) rakamının iletilmesini sağlar. Özellik varsayılan olarak etkindir. İletimi önlemek için Off (Kapalı) kodunu tarayın. Şekil 3-110 On (Açık) Şekil 3-111 Off (Kapalı) UPC-E0 eklentileri Bu seçimle, taranan tüm UPC-E verilerinin sonuna 2 veya 5 basamak eklenir. Bu seçenek, varsayılan olarak 2 ve 5 basamaklı eklentiler için devre dışıdır. Şekil 3-112 2 basamaklı eklentiler açık Şekil 3-113 2 basamaklı eklentiler kapalı 30 Bölüm 3 Sembolojiler
Şekil 3-114 5 basamaklı eklentiler açık Şekil 3-115 5 basamaklı eklentiler kapalı UPC-E1 Çoğu UPC barkodu 0 numara sistemiyle başlar. Bu kodları okumak için bkz. UPC-E0 açık/kapalı, sayfa 28. 1 numara sistemiyle başlayan kodları okumanız gerektiğinde UPC-E1'i kullanın. Bu semboloji varsayılan olarak kapalıdır. Şekil 3-116 On (Açık) Şekil 3-117 Off (Kapalı) (varsayılan) EAN/JAN-13 Şekil 3-118 Varsayılan EAN/JAN ayarları EAN/JAN-13 açık/kapalı Şekil 3-119 On (Açık) (varsayılan) Şekil 3-120 Off (Kapalı) UPC-A'yı EAN-13'e dönüştürme UPC-A converted to EAN-13 (EAN-13'e dönüştürülen UPC-A) tarandığında, UPC-A barkodları önüne sıfır eklenerek 13 basamaklı EAN-13 kodlarına dönüştürülür. UPC-E1 31
Do not covert UPC-A (UPC-A'ya dönüştürme) tarandığında, UPC-A barkodları UPC-A olarak okunur. Bu, varsayılan ayardır. EAN/JAN-13 kontrol basamağı Bu seçim, kontrol basamağının taranan verilerin sonunda iletilip iletilmeyeceğini belirlemenizi sağlar. Bu seçenek varsayılan olarak etkindir. Şekil 3-121 On (Açık) Şekil 3-122 Off (Kapalı) EAN/JAN-13 eklentileri Bu seçimle, taranan tüm EAN/JAN-13 verilerinin sonuna 2 veya 5 basamak eklenir. Bu seçenek, varsayılan olarak 2 ve 5 basamaklı eklentiler için devre dışıdır. Şekil 3-123 2 basamaklı eklentiler açık Şekil 3-124 2 basamaklı eklentiler kapalı Şekil 3-125 5 basamaklı eklentiler açık Şekil 3-126 5 basamaklı eklentiler kapalı 32 Bölüm 3 Sembolojiler
EAN/JAN-13 eklentileri gerekli Required (Gerekli) tarandığında, tarayıcı sadece eklentileri olan EAN/JAN-13 barkodlarını okur. Eklentiler varsayılan olarak gerekli değildir. Şekil 3-127 Required (Gerekli) Şekil 3-128 Not required (Gerekli değil) EAN/JAN-13 eklenti ayırıcı Bu özellik On (Açık) olduğunda, barkod verileri ile eklentilerden alınan veriler arasında bir boşluk olur. Bu, varsayılan ayardır. Bu özellik Off (Kapalı) olduğunda, veriler arasında boşluk olmaz. ISBN çeviri On (Açık) tarandığında, EAN-13 Bookland sembolleri, ilgili eşdeğer ISBN numara biçimine çevrilir. Bu özellik varsayılan olarak kapalıdır. Şekil 3-129 On (Açık) Şekil 3-130 Off (Kapalı) EAN/JAN-8 Şekil 3-131 Varsayılan EAN/JAN-8 ayarları EAN/JAN-8 33
EAN/JAN-8 açık/kapalı Şekil 3-132 On (Açık) (varsayılan) Şekil 3-133 Off (Kapalı) EAN/JAN-8 kontrol basamağı Bu seçim, kontrol basamağının taranan verilerin sonunda iletilip iletilmeyeceğini belirlemenizi sağlar. Bu seçenek varsayılan olarak etkindir. Şekil 3-134 On (Açık) Şekil 3-135 Off (Kapalı) EAN/JAN-8 eklentileri Bu seçimle, taranan tüm EAN/JAN-8 verilerinin sonuna 2 veya 5 basamak eklenir. Bu seçenek, varsayılan olarak 2 ve 5 basamaklı eklentiler için devre dışıdır. Şekil 3-136 2 basamaklı eklentiler açık Şekil 3-137 2 basamaklı eklentiler kapalı Şekil 3-138 5 basamaklı eklentiler açık Şekil 3-139 5 basamaklı eklentiler kapalı 34 Bölüm 3 Sembolojiler
EAN/JAN-8 eklentileri gerekli Required (Gerekli) tarandığında, tarayıcı sadece eklentileri olan EAN/JAN-8 barkodlarını okur. Eklentiler varsayılan olarak gerekli değildir. Şekil 3-140 Required (Gerekli) Şekil 3-141 Not required (Gerekli değil) EAN/JAN-8 eklenti ayırıcı Bu özellik On (Açık) olduğunda, barkod verileri ile eklentilerden alınan veriler arasında bir boşluk olur. Bu, varsayılan ayardır. Bu özellik Off (Kapalı) olduğunda, veriler arasında boşluk olmaz. MSI Şekil 3-142 Varsayılan MSI ayarları MSI açık/kapalı Şekil 3-143 On (Açık) Şekil 3-144 Off (Kapalı) (varsayılan) MSI 35
MSI kontrol karakteri MSI barkodlarıyla farklı türlerde kontrol karakterleri kullanılır. Tarayıcıyı, Tip 10 kontrol karakterleri olan MSI barkodlarını okuyacak şekilde programlayabilirsiniz. Kontrol karakteri Validate type 10/11 and transmit (Tip 10/11'i doğrula ve ilet) ile ayarlandığında, tarayıcı sadece belirtilen tipteki kontrol karakterleriyle basılmış MSI barkodlarını okur ve karakterleri taranan verilerin sonunda iletir. Kontrol karakteri Validate type 10/11, but don t transmit (Tip 10/11'i doğrula ama iletme) ile ayarlandığında, tarayıcı sadece belirtilen tipteki kontrol karakterleriyle basılmış MSI barkodlarını okur ancak karakterleri taranan verilerin sonunda iletmez. Şekil 3-145 Validate type 10, but don t transmit (Tip 10'u doğrula ama iletme) (varsayılan) Şekil 3-146 Validate type 10 and transmit (Tip 10'u doğrula ve ilet) Şekil 3-147 Validate 2 type 10 characters, but don t transmit (2 tip 10 karakterini doğrula ama iletme) Şekil 3-148 Validate 2 type 10 characters and transmit (2 tip 10 karakterini doğrula ve ilet) Şekil 3-149 Validate type 10 and then type 11 characters, but don't transmit (Tip 10 sonra tip 11 karakterlerini doğrula ama iletme) Şekil 3-150 Validate type 10 then type 11 characters and transmit (Tip 10 sonra tip 11 karakterlerini doğrula ve iletme) Şekil 3-151 Disable MSI check characters (MSI kontrol karakterlerini devre dışı bırak) 36 Bölüm 3 Sembolojiler
MSI mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 4 ile 48 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 48'dir. Şekil 3-152 Minimum mesaj uzunluğu Şekil 3-153 Maksimum mesaj uzunluğu GS1 DataBar Omnidirectional (GS1 DataBar Çok Yönlü) Şekil 3-154 Varsayılan GS1 DataBar Omnidirectional ayarları GS1 DataBar Omnidirectional açık/kapalı Şekil 3-155 On (Açık) (varsayılan) Şekil 3-156 Off (Kapalı) GS1 DataBar Limited (GS1 DataBar Sınırlı) Şekil 3-157 Varsayılan GS1 DataBar Limited ayarları GS1 DataBar Limited açık/kapalı Şekil 3-158 On (Açık) (varsayılan) GS1 DataBar Omnidirectional (GS1 DataBar Çok Yönlü) 37
Şekil 3-159 Off (Kapalı) GS1 DataBar Expanded (GS1 DataBar Genişletilmiş) Şekil 3-160 Varsayılan GS1 DataBar Expanded Ayarları GS1 DataBar Expanded açık/kapalı Şekil 3-161 On (Açık) (varsayılan) Şekil 3-162 Off (Kapalı) GS1 DataBar Expanded mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 4 ile 74 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 74'tür. Şekil 3-163 Minimum mesaj uzunluğu Şekil 3-164 Maksimum mesaj uzunluğu Trioptic Kodu NOT: PARAF kodlarını tarayacaksanız (bkz. Code 32 Pharmaceutical (PARAF), sayfa 9), Trioptic Kodunun kapatılması gerekir. Trioptic Kodu, manyetik depolama ortamlarını etiketlemek için kullanılır. 38 Bölüm 3 Sembolojiler
Şekil 3-165 On (Açık) Şekil 3-166 Off (Kapalı) (varsayılan) Codablock A Şekil 3-167 Varsayılan Codablock A ayarları Codablock A açık/kapalı Şekil 3-168 On (Açık) Şekil 3-169 Off (Kapalı) (varsayılan) Codablock A mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 600 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 600'dür. Şekil 3-170 Minimum mesaj uzunluğu Şekil 3-171 Maksimum mesaj uzunluğu Codablock A 39
Codablock F Şekil 3-172 Varsayılan Codablock F ayarları Codablock F açık/kapalı Şekil 3-173 On (Açık) Şekil 3-174 Off (Kapalı) (varsayılan) Codablock F mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 2048 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 2048'dir. Şekil 3-175 Minimum mesaj uzunluğu Şekil 3-176 Maksimum mesaj uzunluğu Label Code (Etiket Kodu) Standart Label Code kütüphanelerde kullanılır. Bu semboloji varsayılan olarak kapalıdır. Şekil 3-177 On (Açık) Şekil 3-178 Off (Kapalı) (varsayılan) 40 Bölüm 3 Sembolojiler
PDF417 Şekil 3-179 Varsayılan PDF417 ayarları PDF417 açık/kapalı Şekil 3-180 On (Açık) (varsayılan) Şekil 3-181 Off (Kapalı) PDF417 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 2750 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 2750'dir. Şekil 3-182 Minimum mesaj uzunluğu Şekil 3-183 Maksimum mesaj uzunluğu PDF417 kod sayfası Kod sayfaları, karakter kodlarının karakterlere eşlenmesini tanımlar. Alınan verilerin doğru karakterlerle görüntülenmemesinin nedeni, taranan barkodun ana programın beklediğinden farklı bir kod sayfası kullanılarak oluşturulması olabilir. Veri karakterlerini doğru görüntülemek için: 1. Kod sayfası barkodunu tarayın. 2. ISO 2022/ISO 646 karakter değişimleri, sayfa 85 bölümünde, barkodların oluşturulduğu kod sayfasını tarayın. 3. Programlama tablosu, sayfa 97 bölümünde, önce değeri, ardından Save (Kaydet) kodunu tarayın. PDF417 41
MacroPDF417 MacroPDF417, çok büyük miktarda veriyi birden çok PDF417 barkodu halinde kodlayabilen bir PDF417 uygulamasıdır. Bu seçenek etkinleştirildiğinde, söz konusu birden çok barkod tek bir veri dizisi halinde birleştirilir. Şekil 3-184 On (Açık) (varsayılan) Şekil 3-185 Off (Kapalı) MicroPDF417 Şekil 3-186 Varsayılan MicroPDF417 ayarları MicroPDF417 açık/kapalı Şekil 3-187 On (Açık) Şekil 3-188 Off (Kapalı) (varsayılan) MicroPDF417 mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 366 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 366'dır. Şekil 3-189 Minimum mesaj uzunluğu Şekil 3-190 Maksimum mesaj uzunluğu 42 Bölüm 3 Sembolojiler
GS1 Composite Codes (GS1 Bileşik Kodları) Doğrusal kodlar, benzersiz bir 2D bileşik bileşenle, GS1 Composite sembolojisi adında yeni bir sınıf oluşturacak şekilde birleştirilir. GS1 Composite sembolojileri, halihazırda kullanılmakta olan sembolojilerin bir arada var olmasını sağlar. Şekil 3-191 On (Açık) Şekil 3-192 Off (Kapalı) (varsayılan) UPC/EAN sürümü Bir UPC veya EAN doğrusal bileşeni olan GS1 Composite sembollerini çözmek için UPC/EAN version on (UPC/EAN sürümü açık) barkodunu tarayın. (Bu işlev, GS1-128 veya GS1 doğrusal bileşeni olan GS1 Composite sembollerini etkilemez.) Bu özellik varsayılan olarak devre dışıdır. Şekil 3-193 UPC/EAN versiyonu açık Şekil 3-194 UPC/EAN versiyonu kapalı GS1 Composite Code mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 2435 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 2435'tir. Şekil 3-195 Minimum mesaj uzunluğu Şekil 3-196 Maksimum mesaj uzunluğu GS1 Composite Codes (GS1 Bileşik Kodları) 43
GS1 Emulation (GS1 Emülasyonu) Yazıcı, herhangi bir GS1 veri taşıyıcıdan alınan bilgiyi otomatik olarak biçimlendirerek eşdeğer bir GS1-128 ya da GS1 DataBar sembolü halinde kodlanabilen bilgileri taklit edebilir. GS1 veri taşıyıcılar, UPC-A ile UPC-E, EAN-13 ile EAN-8, ITF-14, GS1-128, GS1-128 DataBar ve GS1 Composite sembollerini içerir. (GS1 verilerini kabul eden tüm uygulamalar, sadece tek bir veri taşıyıcı türünü tanımaları gerektiğinden dolayı basitleştirilebilir.) GS1-128 Emulation (GS1-128 Emülasyonu) tarandığında, tüm perakende kodları (UPC, UPC-E, EAN-8 ve EAN-13) 16 haneye çıkartılır. AIM ID etkinse değer GS1-128 AIM ID, ]C1'dir. (Bkz. Semboloji tabloları, sayfa 74.) GS1 Code Expansion Off (GS1 Kod Genişletme Kapalı) tarandığında, perakende kodunu genişletme devre dışı bırakılır ve UPC-E genişletme UPC-E0 Genişletme, sayfa 29 ayarıyla kontrol edilir. AIM ID etkinse değer GS1-128 AIM ID, ]C1'dir. (Bkz. Semboloji tabloları, sayfa 74.) EAN-8 to EAN-13 Conversion (EAN-8 - EAN-13 Dönüştürme) tarandığında, tüm EAN-8 barkodları EAN-13 biçimine dönüştürülür. GS1-128 Emulation (GS1-128 Emülasyonu) tarandığında, tüm perakende kodları (UPC, UPC-E, EAN-8 ve EAN-13) 16 haneye çıkartılır. AIM ID etkinse değer GS1-128 AIM ID, ]C1'dir. (Bkz. Semboloji tabloları, sayfa 74.) GS1 Emülasyonu varsayılan olarak Off (Kapalı) konumdadır. TCIF Linked Code 39 (TCIF Bağlantılı Code 39) (TLC39) Bu kod, hem Code 39 doğrusal bileşene hem de MicroPDF417 yığınlanmış kod bileşenine sahip olması nedeniyle bileşik bir koddur. Tüm barkod okuyucular Code 39 doğrusal bileşenini okuyabilir. MicroPDF417 bileşeni, ancak bu semboloji etkinse çözülebilir. Bu semboloji kapalı olduğunda bile doğrusal bileşen Code 39 olarak çözülebilir. Şekil 3-197 On (Açık) 44 Bölüm 3 Sembolojiler
Şekil 3-198 Off (Kapalı) (varsayılan) QR Code (QR Kodu) Şekil 3-199 Varsayılan QR Code ayarları QR Code açık/kapalı Bu seçim hem QR Code hem de Micro QR Code için geçerlidir. Şekil 3-200 On (Açık) (varsayılan) Şekil 3-201 Off (Kapalı) QR Code mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 7089 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 7089'dur. Şekil 3-202 Minimum mesaj uzunluğu Şekil 3-203 Maksimum mesaj uzunluğu QR Code Ekleme Bu işlev, tarayıcının çeşitli QR Code barkodlarından alınan verileri ana bilgisayara göndermeden önce eklemesini sağlar. Tarayıcı, eklemeyi tetikleyen karakterleri olan bir QR Code ile karşılaştığında bu barkodlarda bulunan bilgilerle belirlenen QR Code barkod sayısını arabelleğe alır. Gereken kod sayısına ulaşıldıktan sonra, veriler barkodlarda belirtilen sırayla gösterilir. Bu işlev varsayılan olarak etkindir. QR Code (QR Kodu) 45
Şekil 3-204 On (Açık) Şekil 3-205 Off (Kapalı) QR Code kod sayfası Kod sayfaları, karakter kodlarının karakterlere eşlenmesini tanımlar. Alınan verilerin doğru karakterlerle görüntülenmemesinin nedeni, taranan barkodun ana programın beklediğinden farklı bir kod sayfası kullanılarak oluşturulması olabilir. Veri karakterlerini doğru görüntülemek için: 1. Kod sayfası barkodunu tarayın. 2. ISO 2022/ISO 646 karakter değişimleri, sayfa 85 bölümünde, barkodların oluşturulduğu kod sayfasını tarayın. 3. Programlama tablosu, sayfa 97 bölümünde, önce değeri, ardından Save (Kaydet) kodunu tarayın. Data Matrix (Veri Matrisi) Şekil 3-206 Varsayılan Data Matrix ayarları Data Matrix açık/kapalı Şekil 3-207 On (Açık) (varsayılan) Şekil 3-208 Off (Kapalı) Data Matrix mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 3116 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 3116'dır. 46 Bölüm 3 Sembolojiler
Şekil 3-209 Minimum mesaj uzunluğu Şekil 3-210 Maksimum mesaj uzunluğu Data Matrix Ekleme Bu işlev, tarayıcının çeşitli Data Matrix barkodlarından alınan verileri ana bilgisayara göndermeden önce eklemesini sağlar. Tarayıcı, eklemeyi tetikleyen karakterleri olan bir Data Matrix barkoduyla karşılaştığında bu barkodlarda bulunan bilgilerle belirlenen Data Matrix barkod sayısını arabelleğe alır. Gereken kod sayısına ulaşıldıktan sonra, veriler barkodlarda belirtilen sırayla gösterilir. Bu işlev varsayılan olarak etkindir. Şekil 3-211 On (Açık) Şekil 3-212 Off (Kapalı) Data Matrix kod sayfası Kod sayfaları, karakter kodlarının karakterlere eşlenmesini tanımlar. Alınan verilerin doğru karakterlerle görüntülenmemesinin nedeni, taranan barkodun ana programın beklediğinden farklı bir kod sayfası kullanılarak oluşturulması olabilir. Veri karakterlerini doğru görüntülemek için: 1. Kod sayfası barkodunu tarayın. MaxiCode 2. ISO 2022/ISO 646 karakter değişimleri, sayfa 85 bölümünde, barkodların oluşturulduğu kod sayfasını tarayın. 3. Programlama tablosu, sayfa 97 bölümünde, önce değeri, ardından Save (Kaydet) kodunu tarayın. Şekil 3-213 Varsayılan MaxiCode ayarları MaxiCode 47
MaxiCode açık/kapalı Şekil 3-214 On (Açık) Şekil 3-215 Off (Kapalı) (varsayılan) MaxiCode mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 150 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 150'dir. Şekil 3-216 Minimum mesaj uzunluğu Şekil 3-217 Maksimum mesaj uzunluğu Aztec Code (Aztec Kodu) Şekil 3-218 Varsayılan Aztec Code ayarları Aztec Code açık/kapalı Şekil 3-219 On (Açık) (varsayılan) Şekil 3-220 Off (Kapalı) 48 Bölüm 3 Sembolojiler
Aztec Code mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 3832 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 3832'dir. Şekil 3-221 Minimum mesaj uzunluğu Şekil 3-222 Maksimum mesaj uzunluğu Aztec Ekleme Bu işlev, tarayıcının çeşitli Aztec barkodlarından alınan verileri ana bilgisayara göndermeden önce eklemesini sağlar. Tarayıcı, eklemeyi tetikleyen karakterleri olan bir Aztec barkoduyla karşılaştığında bu barkodlarda bulunan bilgilerle belirlenen Aztec barkod sayısını arabelleğe alır. Gereken kod sayısına ulaşıldıktan sonra, veriler barkodlarda belirtilen sırayla gösterilir. Bu işlev varsayılan olarak etkindir. Şekil 3-223 On (Açık) Şekil 3-224 Off (Kapalı) Aztec kod sayfası Kod sayfaları, karakter kodlarının karakterlere eşlenmesini tanımlar. Alınan verilerin doğru karakterlerle görüntülenmemesinin nedeni, taranan barkodun ana programın beklediğinden farklı bir kod sayfası kullanılarak oluşturulması olabilir. Veri karakterlerini doğru görüntülemek için: 1. Kod sayfası barkodunu tarayın. 2. ISO 2022/ISO 646 karakter değişimleri, sayfa 85 bölümünde, barkodların oluşturulduğu kod sayfasını tarayın. 3. Programlama tablosu, sayfa 97 bölümünde, önce değeri, ardından Save (Kaydet) kodunu tarayın. Aztec Code (Aztec Kodu) 49
Chinese Sensible (Han Xin) Code (Çinceye Duyarlı (Han Xin) Kod) Şekil 3-225 Varsayılan Han Xin ayarları Han Xin Kodu açık/kapalı Şekil 3-226 On (Açık) Şekil 3-227 Off (Kapalı) (varsayılan) Han Xin Kodu mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 1 ile 7833 karakter arasında olabilir. Minimum varsayılan değer 1, maksimum varsayılan değerse 7833'tür. Şekil 3-228 Minimum mesaj uzunluğu Şekil 3-229 Maksimum mesaj uzunluğu Postal Codes - 2D (Posta Kodları - 2D) Aşağıdaki listede, olası 2D posta kodları ile izin verilen 2D posta kodu kombinasyonları gösterilmiştir. Bir seferde sadece bir 2D posta kodu seçimi etkin olabilir. İkinci bir 2D posta kodu seçimini taradığınızda ilk seçimin üzerine yazılır. 2D posta kodları varsayılan olarak kapalıdır. Şekil 3-230 Off (Kapalı) 50 Bölüm 3 Sembolojiler
Tek 2D posta kodları Şekil 3-231 Avustralya Posta açık Şekil 3-232 İngiliz Posta açık Şekil 3-233 Kanada Posta açık Şekil 3-234 Intelligent Mail Barkod açık Şekil 3-235 Japon Post açık Şekil 3-236 KIX Posta açık Şekil 3-237 Planet Kodu açık NOT: Bkz. Planet Kodu kontrol basamağı, sayfa 54. Şekil 3-238 Postal-4i açık Şekil 3-239 Postnet açık NOT: Bkz. Postnet kontrol basamağı, sayfa 54. Postal Codes - 2D (Posta Kodları - 2D) 51
Şekil 3-240 B ve B Alanları ile Postnet açık Şekil 3-241 InfoMail açık 2D posta kodu kombinasyonları Şekil 3-242 InfoMail ve İngiliz Posta açık Şekil 3-243 Intelligent Mail Barkod ve B ve B Alanları ile Postnet açık Şekil 3-244 Postnet ve Postal-4i açık Şekil 3-245 Postnet ve Intelligent Mail Barkod açık Şekil 3-246 Postal-4i ve Intelligent Mail Barkod açık Şekil 3-247 Postal-4i ve B ve B Alanları ile Postnet açık Şekil 3-248 Planet Kodu ve Postnet açık 52 Bölüm 3 Sembolojiler
Şekil 3-249 Planet Kodu ve B ve B Alanları ile Postnet açık Şekil 3-250 Planet Kodu ve Postal-4i açık Şekil 3-251 Planet Kodu ve Intelligent Mail Barkod açık Şekil 3-252 Planet Kodu, Postnet ve Postal-4i açık Şekil 3-253 Planet Kodu, Postnet ve Intelligent Mail Barkod açık Şekil 3-254 Planet Kodu, Postal-4i ve Intelligent Mail Barkod açık Şekil 3-255 Postnet, Postal-4i ve Intelligent Mail Barkod açık Şekil 3-256 Planet Kodu, Postal-4i ve B ve B Alanları ile Postnet açık Şekil 3-257 Planet Kodu, Intelligent Mail Barkod ve B ve B Alanları ile Postnet açık Şekil 3-258 Postal-4i, Intelligent Mail Barkod ve B ve B Alanları ile Postnet açık Postal Codes - 2D (Posta Kodları - 2D) 53
Şekil 3-259 Planet Kodu, Postal-4i, Intelligent Mail Barkod ve Postnet açık Şekil 3-260 Planet Kodu, Postal-4i, Intelligent Mail Barkod ve B ve B Alanları ile Postnet açık Planet Kodu kontrol basamağı Bu ayar, kontrol basamağının Planet Kodu verilerinin sonunda iletilip iletilmeyeceğini belirtmenizi sağlar. Bu ayar varsayılan olarak devre dışıdır. Şekil 3-261 On (Açık) Şekil 3-262 Off (Kapalı) Postnet kontrol basamağı Bu ayar, kontrol basamağının Postnet verilerinin sonunda iletilip iletilmeyeceğini belirtmenizi sağlar. Bu ayar varsayılan olarak devre dışıdır. Şekil 3-263 On (Açık) Şekil 3-264 Off (Kapalı) Avustralya Posta yorumu Bu ayarla, Avustralya 4 Eyalet sembollerinde müşteri alanlarında hangi yorumun uygulanacağı kontrol edilir. NOT: Daha fazla bilgi için Avustralya Posta tarafından verilen spesifikasyon tablolarına bakın. Bar Output (Çubuk Çıktı), çubuk düzenlerini 0123 biçiminde listeler. Bu, varsayılan ayardır. 54 Bölüm 3 Sembolojiler
Numeric N Table (Sayısal N Tablosu), söz konusu alanın N tablosu kullanılarak sayısal veriler olarak yorumlanmasına neden olur. Alphanumeric C Table (Alfasayısal C Tablosu), alanın C Tablosu kullanılarak alfasayısal veriler olarak yorumlanmasına neden olur. Combination C and N Tables (C ve N Tabloları Kombinasyonu), alanın C veya N tablosu kullanılarak yorumlanmasına neden olur. Postal Codes - Linear (Posta Kodları - Doğrusal) Aşağıdaki listede doğrusal posta kodları gösterilmiştir. Bir seferde herhangi bir doğrusal posta kodu kombinasyonu seçimi etkin olabilir. Çin Posta (Hong Kong 2 / 5) Şekil 3-265 Varsayılan Çin Posta (Hong Kong 2 / 5) ayarları Çin Posta (Hong Kong 2 / 5) açık/kapalı Şekil 3-266 On (Açık) Şekil 3-267 Off (Kapalı) (varsayılan) Çin Posta (Hong Kong 2 / 5) mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 2 ile 80 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 80'dir. Postal Codes - Linear (Posta Kodları - Doğrusal) 55
Şekil 3-268 Minimum mesaj uzunluğu Şekil 3-269 Maksimum mesaj uzunluğu Kore Posta Şekil 3-270 Varsayılan Kore Posta ayarları Kore Posta açık/kapalı Şekil 3-271 On (Açık) Şekil 3-272 Off (Kapalı) (varsayılan) Kore Posta mesaj uzunluğu Mesaj uzunluğunu değiştirmek için aşağıdaki barkodları tarayın. Ek bilgi için bkz. Message length description (Mesaj uzunluğu açıklaması), sayfa 5. Minimum ve maksimum uzunluklar 2 ile 80 karakter arasında olabilir. Minimum varsayılan değer 4, maksimum varsayılan değerse 48'dir. Şekil 3-273 Minimum mesaj uzunluğu Şekil 3-274 Maksimum mesaj uzunluğu Korea Post kontrol basamağı Bu seçim, kontrol basamağının taranan verilerin sonunda iletilip iletilmeyeceğini belirlemenizi sağlar. Bu veriler varsayılan olarak iletilmez. 56 Bölüm 3 Sembolojiler
Şekil 3-275 On (Açık) Şekil 3-276 kapalı Postal Codes - Linear (Posta Kodları - Doğrusal) 57
4 OCR programlama Aşağıda, tarayıcınızı optik karakter tanıma (OCR) için programlama işlemlerine yönelik talimatlar verilmiştir. Yazıcı, 6 ile 60 punto arasındaki OCR yazı tipinde OCR-A, OCR-B, MICR E-13B ve SEMI Font'u okur. Önceden tanımlanmış bir OCR şablonunu seçebileceğiniz gibi okutmayı planladığınız OCR biçim türü için kendiniz özel bir şablon oluşturabilirsiniz. Şu anda desteklenen OCR karakterleri şunlardır: OCR-A: OCR-B MICR E-13B: 0123456789 OCR varsayılan ayarları Tüm OCR seçimlerini özel veya fabrika ayarlarına sıfırlamak için aşağıdaki barkodu tarayın. OCR okumayı etkinleştirme Tarayıcınızı Normal video (Normal görüntü) (beyaz arka plan üzerinde siyah karakterler), Reverse video (Negatif görüntü) (siyah arka plan üzerinde beyaz karakterler) veya Both normal and reverse video (Normal ve negatif görüntü) ayarında OCR okuyacak şekilde programlamak için aşağıdaki barkodlardan birini tarayın. Şekil 4-1 Normal görüntü 58 Bölüm 4 OCR programlama
Şekil 4-2 Negatif görüntü Şekil 4-3 Normal ve negatif görüntü OCR okumayı devre dışı bırakmak için: OCR kapalı barkodunu tarayın. Çalışma yönü OCR karakterler, yöne duyarlıdır. Örneğin, OCR yana veya yukarıdan aşağıya doğru taranan karakterleri yanlış okuyabilir. OCR karakterleriniz taranırken genelde dik değilse çalışma yönü ayarlarını kullanın. Seçilen yönde olmayan OCR dizisi okunmaz. Çalışma yönü seçmek için: Aşağıdaki barkodlardan birini tarayın. Şekil 4-4 Dik (varsayılan) Şekil 4-5 Dikey, alttan üste Şekil 4-6 Baş aşağı Şekil 4-7 Dikey, üstten alta Çalışma yönü 59
Önceden tanımlı OCR şablonları Pasaport şablonu Pasaport şablonu, ICAO standardına göre pasaportları, vizeleri ve resmi seyahat belgelerini okutmak için kullanılabilir. Bu şablon OCR-A ve OCR-B yazı tiplerini okuyabilir. Pasaportlar ve Format-A vizelerin her biri 44 OCR-B karakteri içeren iki satırdan oluşur. Format-B vizeler ve TD-2 seyahat belgelerinin her birinde 36 OCR-B karakteri içeren iki satır, TD-1 seyahat belgelerindeyse 30 OCR-B karakteri içeren üç satır bulunur. Örnek: Pasaport OCR-B metni Örnek: Format-A Vize OCR-B metni Örnek: Format-B Vize OCR-B metni Örnek: TD-1 seyahat belgesi OCR-B metni Örnek: TD-2 seyahat belgesi OCR-B metni Pasaport şablonunu etkinleştirmek için: Aşağıdaki barkodu tarayın. ISBN şablonu ISBN şablonu, OCR-A veya OCR-B yazı tipindeki Uluslararası Standart Kitap Numarasını (ISBN) okutmak için kullanılır. Örnek: OCR-A metninde 13 karakterli ISBN biçimi Bu biçim, 4 harfli ISBN'nin ardından tirelerle ayrılmış 13 karakterden oluşur. Son basamak, 10 rakamın (0-9) Mod 11 sağlama toplamı veya X harfidir. Geçerli bir sağlama toplamı için tüm ISBN sonuçları kontrol edilir. Örnek: OCR-A metninde 17 karakterli ISBN biçimi 60 Bölüm 4 OCR programlama
13 karakterli biçimden farklı olan bu formatta sadece 10 rakamın (0-9) Mod 10 sağlama toplamı verilir. ISBN şablonunu etkinleştirmek için aşağıdaki barkodu tarayın. ISBN şablonuyla birlikte önceden tanımlı birkaç OCR şablonunu etkinleştirebilirsiniz. Bkz. Önceden tanımlı birden çok OCR şablonu, sayfa 62. Fiyat alanı şablonu Fiyat alanı, kitap fiyatları da dahil çok sayıda uygulamada kullanılır. Fiyat alanı şablonu OCR-A ve OCR-B yazı tiplerini okuyabilir. Biçim aşağıdaki gibidir: Alan C harfi ile başlar E harfi ile biter. C harfinin ardından gelen dört sayısal basamak alanın ilk kısmını oluşturur. Alanın ikinci kısmı para birimi karakteriyle başlar. Yukarıdaki örnekte, P harfi gösterilmiştir, ancak fiyat alanı şablonunda aşağıda verilen diğer karakterler kullanılabilir: Para birimi karakterini 3, 4, 5 veya 6 basamaktan oluşan sayısal bir grup izler ve kod E harfiyle biter. Şablon OCR-A ve OCR-B yazı tiplerini okur. Fiyat alanı şablonu etkinleştirildiğinde aşağıdaki örnekler de okunabilir: Fiyat alanı şablonunu etkinleştirmek için aşağıdaki barkodu tarayın. Fiyat alanı şablonunun yanı sıra önceden tanımlı birkaç OCR şablonunu etkinleştirebilirsiniz. Bkz. Önceden tanımlı birden çok OCR şablonu, sayfa 62. MICR E-13B şablonu MICR E-13B, 14 karakterden oluşur: 0-9 arasındaki rakamlar ve 4 kontrol karakteri. 4 kontrol karakteri TOAD (Aktarım, Hesap No, Miktar ve Tire) olarak bilinir ve şu şekilde gösterilir: MICR karakteri İşlev ASCII karakteri Ondalık Onaltılık Aktarım A 65 0x41 Miktar B 66 0x42 Hesap No C 67 0x43 Tire D 68 0x44 Önceden tanımlı OCR şablonları 61
MICR E-13B, çekler gibi finansal uygulamalarda banka hesabı numaralarını, şube kodu numaralarını, çek numaralarını ve diğer bilgileri tek bir satır halinde kodlamak için kullanılır. Verilerin çeklerde ve diğer finansal belgelerde nasıl gösterileceğini belirten standart yönergeler vardır, ancak bu yönergeler oldukça esnektir ve belge tasarımcısının kendi takdirine göre hareket etmesine izin verilir. MICR E-13B şablonu, 4 ile 40 karakter uzunluğundaki tüm MICR dizelerini okur. Bir şablonda sadece bir ardışık boşluk bırakılabilir. MICR satırında birden fazla boşlukla ayrılmış alanlar içeren pek çok çek olması nedeniyle, bu alanlar birbirinden bağımsız MICR dizeleri olarak okunur ve gösterilir. MICR bilgisi üreten çok fazla sayıda dize olduğu için yazıcıya gönderilen görüntüde hedeflenen MICR dizesinin sadece bir kısmının görülebildiği kısmi MICR metin okumalarını kontrol etmeniz gerekir. MICR E-13B şablonu etkinleştirildiğinde aşağıdaki örnekler okunabilir: NOT: Üçüncü örnekte, birinci ve ikinci alanlarda 4 boşluklu aralık olması nedeniyle iki ayrı bilgi sonucu görülmektedir. MICR E-13B şablonunu etkinleştirmek için aşağıdaki barkodu tarayın. MICR E-13B şablonunun yanı sıra önceden tanımlı birkaç OCR şablonunu etkinleştirebilirsiniz. Bkz. Önceden tanımlı birden çok OCR şablonu, sayfa 62. MICR E13-B'deki standart alanlardan biri şube kodu alanıdır. Aktarım sembolüyle (A) başlar, 9 sayısal basamakla devam eder ve bir Aktarım sembolüyle biter. Bazı çeklerde, şube kodu alanının başında ve sonunda en az bir boşluk vardır ve bu alan bağımsız alan olarak okunabilir. Bu, aşağıdaki şablon oluşturularak yapılabilir (bkz. Özel OCR şablonları, sayfa 63): 1 4 x 4 1 5 1 4 9 x 4 1 0 Şube kodu alanının uzun bir alanın parçası olması halinde (yani baştaki veya sonraki aktarım karakteri ile diğer MICR verilerinin arasında boşluk olmadığında) bu belgelerin okunabilmesi için özel bir şablon oluşturmak gerekir. Önceden tanımlı birden çok OCR şablonu Önceden tanımlı OCR şablon kombinasyonlarını etkinleştirmek için aşağıdaki barkodlardan birini tarayın. Şekil 4-8 ISBN ve özel şablonları etkinleştirme Şekil 4-9 ISBN ve fiyat alanı şablonlarını etkinleştirme 62 Bölüm 4 OCR programlama
Şekil 4-10 ISBN ve MICR E-13B şablonlarını etkinleştirme Şekil 4-11 ISBN, özel şablon ve fiyat alanı şablonlarını etkinleştirme Şekil 4-12 ISBN, özel şablon ve MICR E-13B şablonlarını etkinleştirme Şekil 4-13 ISBN, fiyat alanı ve MICR-E13B şablonlarını etkinleştirme Şekil 4-14 ISBN, özel şablon, fiyat alanı ve MICR E-13B şablonlarını etkinleştirme Şekil 4-15 Fiyat alanı şablonları ve özel şablonları etkinleştirme Şekil 4-16 Fiyat alanı ve MICR E-13B şablonlarını etkinleştirme Şekil 4-17 Fiyat alanı şablonu, özel şablon ve MICR-E13B şablonlarını etkinleştirme Şekil 4-18 MICR E-13B şablonları ve özel şablonları etkinleştirme Özel OCR şablonları Tarayıcınızla okunan OCR dizelerinin uzunluk ve içeriğini tanımlayan bir karakter dizesinden oluşan özel bir şablon oluşturabilirsiniz. Şablonlarda, OCR yazı tipi ve satır ve sütun biçimindeki bir metnin düzenini tanımlanır. Her satırda en fazla 50 karakter, bir şablonda en fazla 18 satır ve en fazla 320 karakter bulunur. Özel OCR şablonları 63
Boşluklar Her karakter konumunda, izin verilen karakterler özel ASCII değerleri, ASCII değerler grubu, joker karakterler veya bunların kombinasyonlarıyla belirtilebilir. Daha iyi OCR sonuçları alabilmek için her karakter konumunun değerini uygulamanızda beklenen belirli değerlerle sınırlayın. Bir şablonda, bir aralık karakterinden daha uzun iç boşluklar kullanılamaz. Aşağıdaki OCR metninin geçerli olmasının nedeni, metindeki E ile S harfleri arasında sadece bir boşluk olmasıdır. Ancak aşağıdaki metin, iki sözcük arasında iki boşluk karakteri olması nedeniyle geçerli değildir: Bir satırın başında ve sonunda istenen sayıda boşluk kabul edilebilir. Bu boşluklar, şablona ASCII boşluk değeri (32 ondalık, 0x20 onaltılık) ile eklenmeli ve bir grup ya da joker karakterin parçası olarak eklenmemelidir. Karakter boyutu Bir OCR karakterinin örneklemeden sonraki ideal yüksekliği yaklaşık 20 pikseldir ancak yüksekliği 50 piksele kadar olan karakterler okunabilir. OCR karakterlerinin yüksekliği tutarlı olarak 40 piksel olduğunda, görüntü örneğinin boyutunun 2 katsayı kadar düşürülmesi gerek hız gerek kod çözme oranları açısından daha iyi sonuçlar alınmasını sağlar. Euro, sterlin ve yen para birimi karakterleri OCR şablon dizilerinde 7 bit ASCII değerleri kullanılır; ancak euro, sterlin veya yen para birimi karakterleri için 7 bit ASCII gösterimleri yoktur. Bu karakterler için kullanılan 8 bit kodlar şunlardır: Para Birimi Ondalık Onaltılık Euro 128 0x80 Sterlin 163 0xA3 Yen 165 0xA5 Onaltılık karakter bilgidir. Örneğin, euro bilgisi [0xA3] şeklindedir. Bkz. Alt ASCII referans tablosu, sayfa 78. Özel OCR şablonu oluşturma Özel OCR şablonları, çeşitli kontrol kodları ve standart ASCII değerlerinden oluşan dizelerdir. NOT: Bu bölümdeki örneklerde, boşluklar şablon dizelerinde sadece okunabilirlik için kullanılmıştır. Kontrol kodları tablosu Kontrol kodu Değer Bağımsız değişken Şablonun sonu 0 Yeni şablon 1 Yazı tipi: 1: OCR-A 64 Bölüm 4 OCR programlama
Kontrol kodu Değer Bağımsız değişken 2: OCR-B 3: OCR A ve OCR-B 4: MICR 5: Semi Yeni satır 2 Grup başlangıcını tanımlama 3 ID [001-255] Grup bitişini tanımlama 4 Joker: Sayısal 5 [0 9] Joker: Alfa 6 [A Z büyük harf] Joker: Alfasayısal 7 [0 9] [A Z büyük harf] Joker: Herhangi biri (boşluk dahil) 8 Tanımlanan grup A ID [001-255] Satır içi grup başlangıcı B Satır içi grup sonu C Sağlama toplamı D Ağırlık, Tip, MOD Sabit karakter tekrarı E [01-50] Değişken karakter tekrarı F Düşük aralık [01-50] Yüksek aralık [01-50] ASCII onaltılık değer x## 2 basamak Yeni şablon Tüm OCR şablonları, New template (Yeni şablon) kontrol koduyla başlar. Bu kontrol kodundan hemen sonra gelen değer, şablonun tasarlandığı yazı tiplerini belirtir. Örnek: OCR-A veya OCR-B'de 8 sayısal basamağı şu şekilde okumanız gerekiyor: Dize aşağıdaki gibi olur: 1 3 5 5 5 5 5 5 5 5 0 Kırılım aşağıdaki gibidir: Kontrol kodu Açıklama 1 Yeni şablon 3 OCR-A OCR-B yazı tipi 5 Joker: Sayısal (8 kez) 5 5 5 Özel OCR şablonu oluşturma 65
Kontrol kodu Açıklama 5 5 5 5 0 Şablonun sonu Bir şablon, hepsi aynı dizede bulunan birkaç ayrı şablon içerebilir. Her şablona New template (Yeni şablon) kontrol koduyla başlayın. Birden çok satır Birden çok satır içeren bir şablondaki yeni bir satır, New line (Yeni satır) kontrol koduyla belirtilir. Örnek: OCR-A karakterlerinin 2 satırını okumanız gerekiyor. İlk satırda 4 sayısal rakam, ikinci satırda 8 alfasayısal karakter ve boşluklar bulunuyor. Dize aşağıdaki gibi olur: 1 1 5 5 5 5 2 8 8 8 8 8 8 8 8 0 Kırılım aşağıdaki gibidir: Kontrol kodu Açıklama 1 Yeni şablon 1 OCR-A yazı tipi 5 Joker: Sayısal (4 kez) 5 5 5 2 Yeni satır 8 Joker: Sayısal (8 kez) 8 8 8 8 8 8 8 0 Şablonun sonu 66 Bölüm 4 OCR programlama
Sabit karakter tekrarı Kullanıcı şablonlarını daha kolay oluşturmak için Fixed-character repeat (Sabit karakter tekrarı) kontrol kodu kullanılarak bir karakter belirli sayıda tekrar edilebilir. Tüm belirli ASCII değerleri, jokerler veya gruplar tekrarlanabilir. Her OCR satırı en fazla 50 karakterle sınırlandığından dolayı sabit karakter tekrarını kullanarak dizenizi kısaltabilirsiniz. Örnek: Yeni şablon, sayfa 65 örneğinin aynısını kullanarak OCR-A veya OCR-B yazı tipinde 8 sayısal basamağı şu şekilde okumanız gerekiyor: Tekrarlayan karakterler yokken dize şu şekildeydi: 1 3 5 5 5 5 5 5 5 5 0 Sabit karakter tekrarıyla dize şu şekilde olur: 3 5 E 0 8 0 Kırılım aşağıdaki gibidir: Kontrol kodu Açıklama 1 Yeni şablon 3 OCR-A OCR-B yazı tipi E Sabit karakter tekrarı (8 kez) 0 8 0 Şablonun sonu Değişken karakter tekrarı Variable-character repeat (Değişken karakter tekrarı) kontrol kodu, bir karakter sayısını farklı sayıda tekrarlamak için kullanılır. Tüm belirli ASCII değerleri, jokerler veya gruplar tekrarlanabilir. Kontrol kodu için karakterin şablonda görüneceği minimum ve maksimum sayıyı veren (her biri 2 bayt) 4 bayt gerekir. Her OCR satırı en fazla 50 karakterle sınırlandığından dolayı değişken karakter tekrarını kullanarak dizenizi kısaltabilirsiniz. Minimum ve maksimum sayılar 1 ile 50 aralığında olabilir. Minimum sayı, maksimum sayıdan düşük veya maksimum sayıya eşit olmalıdır. Örnek: 5, 6 veya 7 sayısal basamak içerebilen OCR-B karakterlerini okumanız gerekiyor. Dize, değişken karakterler tekrarlanmadan şu şekildedir: 1 2 5 5 5 5 5 1 2 5 5 5 5 5 5 1 2 5 5 5 5 5 5 5 0 Tekrarlayan değişken karakterler kullanıldığında dize aşağıdaki gibidir: 1 2 5 F 0 5 0 7 0 Kırılım aşağıdaki gibidir: Kontrol kodu Açıklama 1 Yeni şablon 2 OCR-B yazı tipi 5 Joker: Sayısal F Değişken karakter tekrarı (5 kez minimum, 7 kez maksimum) 05 Özel OCR şablonu oluşturma 67
Kontrol kodu Açıklama 07 0 Şablonun sonu Gruplar Belirli bir karakter konumunda, bir metin karakterinin alabileceği değerleri belirtmeniz gerekir. Şablonların genel boyutunu azaltmak için ASCII karakterlerinden oluşan ortak gruplar oluşturabilir, sonra aynı diziyi sürekli tekrarlamak yerine tanımlanan grup kontrol karakterini kullanabilirsiniz. Gruplar bağımsız ASCII değerleri veya joker değerlerinden oluşabilir. Joker değerleri Numeric (Sayısal) (5), Alpha (Alfa) (6), Alphanumeric (Alfasayısal) (7) ve Any (Herhangi biri) (8) kontrol kodlarıdır. Bir grup tanımlamak için Defined group (Tanımlanan grup) kontrol kodunun ardından 1-255 arasında bir kimlik belirtin. (Bir şablonda en fazla 255 grup tanımlanabilir.) Grubu oluşturduğunuz herhangi bir şablonda kullanmak için grup kimliğini kullanın. NOT: Gruplar iç içe yuvalanamaz. Örnek: 3 sayısal basamak, ardından A, B, C ya da başka bir sayısal basamak okumanız gerekiyor. Dize aşağıdaki gibidir: 1 2 3 0 0 1 x 4 1 x 4 2 x 4 3 5 4 5 5 5 A 0 0 1 0 Kırılım aşağıdaki gibidir: Kontrol kodu Açıklama 1 Yeni şablon 2 OCR-A OCR-B yazı tipi 3 Tanımlanan grup 001 Grup Kimliği x41 x42 x43 A için ASCII onaltılık değeri B için ASCII onaltılık değeri C için ASCII onaltılık değeri 5 Sayısal basamak 4 Grup bitişini tanımlama 5 3 sayısal basamak 5 5 A001 Tanımlanmış grup, Kimlik 001 0 Şablonun sonu Karakter-onaltılık dönüştürmeleri için bkz. ASCII dönüştürme tablosu (Kod sayfası 1252), sayfa 76 ve Alt ASCII referans tablosu, sayfa 78. 68 Bölüm 4 OCR programlama
Satır içi grup Inline group (Satır içi grup) kontrol kodu, şablonda bir karakter konumunu kaplayan bir grubun bir sefere mahsus örneğini tanımlar. Satır içi grubu, sadece bir kez oluşan benzersiz karakter grupları için kullanın. Sağlama toplamı ve ağırlıklandırma Sağlama toplamı, yanlış okuma olasılıklarını azaltır. İki tür sağlama toplamı vardır: satır ve blok. Diğer sağlama toplamı koruması için dört farklı ağırlık düzeni kullanılır: 1, 12, 13 ve 137. Sağlama toplamı hesabı için modulo aritmetik temel alınır. Modulo katsayısı 6 ile 36 arasında değişir. Checksum (Sağlama toplamı) kontrol kodunun (D) hemen ardından gelen bit, aşağıdaki tabloda da görüldüğü üzere kullanılan sağlama toplamı türünü belirtir. Bit konumları Anlamı 7, 6: Ağırlık düzeni 00: Ağırlık düzeni: 1 01: Ağırlık düzeni: 12 10: Ağırlık düzeni: 13 11: Ağırlık düzeni: 137 5: Sağlama toplamı türü 0: Satır 1: Blok 4 0: Modulo değeri Sağlama toplamı modulo'su 5 Ağırlık düzeni Satır sağlama toplamlarında (0), aynı satırdaki ilk karaktere kadar tüm karakterler üzerinde sağlama hesabı yapılır. Blok sağlama toplamlarında (1), şablondaki ilk karaktere kadar tüm karakterler üzerinde sağlama hesabı yapılır; bunlar birden fazla satıra yayılır. 5 bit Modulo değeri, sağlama toplamı modulo'su 5'i saklar. Saklanan sayı 1 (sağlama toplamı Modulo'su değeri 5) ile 31 (sağlama toplamı modulo'su 36) arasında olabilir. Modulo değeri 0 (Sağlama Toplamı Modulo'su 5) geçersizdir. Bir sağlama toplamı alanındaki karakterlerin sağlama toplamında kullanılan birer sayısal değeri vardır. Rakamlar sayısal değerlerine (0-9) dönüştürülür, büyük harflerse A için 10 ile Z için 35 aralığındadır. Tüm noktalama karakterlerinin değeri sağlama amaçları doğrultusunda 0'dır; ancak bunlar sağlama hesabında kullanılan ağırlık değerlerini belirlemek için bir nokta olarak sayılmaz. Ağırlık düzeni, ağırlık değerlerinin kendilerine ait karakter konumlarına göre nasıl değiştirilebileceğini tanımlar. Varsayılan ağırlık düzeni 1'dir. Yani sağlama toplamı için sadece karakter değeri temel alınır, karakter konumu dikkate alınmaz. Diğer ağırlık düzenlerinde karakter değeri tekrarlayan ağırlık değeriyle çarpılır; bu şekilde, sütun konumları değişmiş olan karakterler belirlenebilir. Dört ağırlık düzeni aşağıdaki gibidir: Ağırlık düzeni Çarpan değerleri 1 1 1 1 1 1... 12 1 2 1 2 1 2... Sağlama toplamı ve ağırlıklandırma 69
Ağırlık düzeni Çarpan değerleri 13 1 3 1 3 1 3... 137 1 3 7 1 3 7 1 3 7... Sağlama toplamı karakteri her zaman ağrılık değeri 1 ile başlar. Sağlama toplamının sol tarafına gittikçe ağırlık değeri dizideki bir sonraki karaktere göre güncellenir. Diziler, satır türündeki sağlama toplamlarında satırdaki ilk karaktere kadar, blok türündeki sağlama toplamlarındaysa şablondaki ilk karaktere kadar tekrar eder. Elde edilen toplam, sağlamanın sağlama toplamı modulo sayısına bölünür. Sağlama toplamının geçerli olabilmesi için bu bölmede kalan sıfır olmalıdır. Sağlama toplamı örnekleri Yukarıdaki OCR-B metnindeki iki satır da satır sağlama toplamı içermektedir. Ayrıca, 2 satırın son karakteri blok sağlama toplamıdır. İki satır sağlama toplamı, 13 ağırlık değerine sahip (133 ondalık, 0x85 onaltılık) mod 10, blok sağlama toplamıysa 137 ağırlık değerine sahip (255 ondalık, 0xFF onaltılık) mod 36'dır. Bu metin, aşağıdaki şablonda şöyle okunur: NOT: Satır ve blok sağlama toplamı işaretleri kalın karakterle belirtilmiştir. 2 6 6 6 6 D 8 5 2 6 6 6 D 8 5 D F F 0 Satır sağlama toplamının kırılımı şöyledir: D85 Açıklama 1 Ağırlık düzeni: 13 0 Bkz. Sağlama toplamı ve ağırlıklandırma, sayfa 69. 0 Sağlama toplamı türü: satır Bkz. Sağlama toplamı ve ağırlıklandırma, sayfa 69. 0 Toplamı ikili koda çevirme 0 1 0 0 Blok sağlama toplamının kırılımı şöyledir: DFF Açıklama 1 Ağırlık düzeni: 137 1 Bkz. Sağlama toplamı ve ağırlıklandırma, sayfa 69. 1 Sağlama toplamı türü: blok Bkz. Sağlama toplamı ve ağırlıklandırma, sayfa 69. 70 Bölüm 4 OCR programlama
DFF Açıklama 1 Toplamı ikili koda çevirme 1 1 1 1 Üst satırdaki sağlama toplamı, satır sonunda görülen 6 sayısıdır. Bu örnekte sağlama toplamı satır sonunda gösterilmiş olsa da satırda herhangi bir yerde görünebilir ve sol tarafındaki tüm karakterleri korur. Aşağıdaki toplam, 1. satırda geçerli bir sağlama toplamını doğrulamak için hesaplanmıştır: Ağırlık düzeni 13'ün sağlama toplamı rakamında 1 ile başladığına ve satırdaki ilk karaktere kadar sağlama toplamının sol tarafındaki tüm rakamlar için 1 ile 3 arasında değiştiğine dikkat edin. Alfabetik karakterlerin sayısal değerleri A için 10 ile Z için 35 aralığındadır. 100 toplamı, 10'un katı olduğu için mod 10 sağlama toplamı başarılıdır. 2. satırda, satır sağlama toplamı 5'tir ve ardından G harfi gelmiştir. Satır, toplamı hesaplanarak şu şekilde doğrulanır: Yine 10'un katı olan bir değer elde edilmiştir ve bu şekilde bu satır sağlama toplamı doğrulanmıştır. Satırın sonundaki X harfi, ağırlık düzeni 137 olan bir mod 36 blok sağlama toplamıdır. İlk satır da dahil olmak üzere şablondaki tüm karakterleri korur. Blok sağlama toplamından geriye doğru giderek ve ağırlık düzeni 137 kullanılarak bunun toplamı hesaplandığında aşağıdaki sonuç elde edilir: Elde edilen toplam 36'nın katıdır; bu durumda, blok sağlama toplamı doğrulanmıştır. OCR programlama kodları Şekil 4-19 0 Şekil 4-20 1 Şekil 4-21 2 OCR programlama kodları 71
Şekil 4-22 3 Şekil 4-23 4 Şekil 4-24 5 Şekil 4-25 6 Şekil 4-26 7 Şekil 4-27 8 Şekil 4-28 9 Şekil 4-29 A Şekil 4-30 B Şekil 4-31 C Şekil 4-32 D Şekil 4-33 E Şekil 4-34 F 72 Bölüm 4 OCR programlama
Onaltılık kodları girmek için x barkodunu da tarayabilirsiniz. OCR programlama kodlarını kullanma OCR şablonlarını seri komutları veya aşağıdaki prosedürü kullanarak girebilirsiniz. 1. Enter OCR template (OCR şablonu gir) barkodunu tarayın. 2. Programlama kodlarını girin. 3. Çıkış yapmak ve kaydetmek için Save (Kaydet) kodunu tarayın. Bkz. Programlama tablosu, sayfa 97. NOT: Hata yaparsanız kaydetmeden çıkış yapmak için Discard (Vazgeç) kodunu tarayın. OCR programlama kodları 73
A Referans tablolar Semboloji tabloları NOT: m, AIM değiştirici karakterini temsil eder. AIM değiştirici karakteri ayrıntıları için Uluslararası Teknik Spesifikasyon, Semboloji Tanımlayıcılar belgesine bakın. Belirli sembolojilerde önek/sonek girişleri evrensel (Tüm sembolojiler, 99) girişi geçersiz kılar. Doğrusal sembolojiler Semboloji AIM ID Olası değiştiriciler (m) HP ID HP Onaltılık Tüm sembolojiler 99 Codabar ]Fm 0-1 a 61 Code 11 ]H3 h 68 Code 128 ]Cm 0, 1, 2, 4 j 6A Code 32 Pharmaceutical (PARAF) ]X0 < 3C Code 39 (Full ASCII modunu destekler) ]Am 0, 1, 2, 3, 4, 5, 7 b 62 TCIF Linked Code 39 (TCIF Bağlantılı Code 39) (TLC39) ]L2 T 54 Code 93 ve 93i ]Gm 0 9, A Z, a m I 69 EAN ]Em 0, 1, 3, 4 d 64 EAN-13 (Bookland EAN dahil) ]E0 d 64 Eklenti ile EAN-13 ]E3 d 64 Genişletilmiş Kupon Kodu ile EAN-13 ]E3 d 64 EAN-8 ]E4 D 44 Eklenti ile EAN-8 ]E3 D 44 GS1 GS1 DataBar ]em 0 y 79 GS1 DataBar Limited (GS1 DataBar Sınırlı) GS1 DataBar Expanded (GS1 DataBar Genişletilmiş) ]em { 7B ]em } 7D GS1 128 ]C1 49 2 of 5 Çin Posta (Hong Kong 2 / 5) ]X0 Q 51 Interleaved 2 of 5 (Aralıklı 2/5) ]lm 0, 1, 3 e 65 74 Ek A Referans tablolar
Semboloji AIM ID Olası değiştiriciler (m) HP ID HP Onaltılık Matrix 2 of 5 (Matris 2/5) ]X0 m 6D NEC 2 of 5 (NEC 2/5) ]X0 Y 59 Straight 2 of 5 IATA ]Rm 0, 1, 3 f 66 Straight 2 of 5 Industrial ]S0 f 66 MSI ]Mm 0, 1 g 67 Telepen Bm t 74 UPC 0, 1, 2, 3, 8, 9, A, B, C UPC-A ]E0 c 63 Eklenti ile UPC-A ]E3 c 63 Genişletilmiş Kupon Kodu ile UPC-A ]E3 c 63 UPC-E ]E0 E 45 Eklenti ile UPC-E ]E3 E 45 UPC-E1 ]X0 E 45 Semboloji HP ID HP Onaltılık HP Kod ID Ekle 5C80 AIM Kod ID Ekle 5C81 Ters Eğik Çizgi Ekle 5C5C Toplu iş modu adedi 5 35 2D sembolojiler Semboloji AIM ID AIM olası değiştiriciler (m) HP ID HP Onaltılık Tüm sembolojiler 99 Aztec Code (Aztec Kodu) ]zm 0 9, A C z 7A Çinceye Duyarlı Kod (Han Xin) ]X0 H 48 Codablock A ]O6 0, 1, 4, 5, 6 V 56 Codablock F ]Om 0, 1, 4, 5, 6 q 71 Code 49 ]Tm 0, 1, 2, 4 l 6C Data Matrix (Veri Matrisi) ]dm 0-6 w 77 GS1 ]em 0-3 GS1 Bileşik ]em 0-3 y 79 Semboloji tabloları 75
Semboloji AIM ID AIM olası değiştiriciler (m) HP ID HP Onaltılık GS1 DataBar Omnidirectional (GS1 DataBar Çok Yönlü) ]em y 79 MaxiCode ]Um 0-3 x 78 PDF417 ]Lm 0-2 r 72 MicroPDF417 ]Lm 3-5 R 52 QR Code (QR Kodu) ]Qm 0-6 s 73 Micro QR Kodu ]Qm s 73 Posta sembolojileri Semboloji AIM ID AIM olası değiştiriciler (m) HP ID HP Onaltılık Tüm sembolojiler 99 Avustralya Posta ]X0 A 41 İngiliz Posta ]X0 B 42 Kanada Posta ]X0 C 43 Çin Posta ]X0 Q 51 InfoMail ]X0, 2c Intelligent Mail Barkodu ]X0 M 4D Japon Posta ]X0 J 4A KIX (Hollanda) Posta ]X0 K 4B Kore Posta ]X0? 3F Planet Kodu ]X0 L 4C Postal-4i ]X0 N 4E Postnet ]X0 P 50 ASCII dönüştürme tablosu (Kod sayfası 1252) Klavye uygulamalarında, ASCII kontrol karakterleri aşağıdaki tabloda görüldüğü gibi üç farklı şekilde gösterilebilir. CTRL + X işlevi, işletim sistemi ve yazılıma bağlıdır. Aşağıdaki tabloda, sık kullanılan bazı Windows işlevleri verilmiştir. Bu tablo, ABD stili klavyeler için geçerlidir. Belirli karakterler ülkenizin koduna veya bilgisayarın bölgesel ayarlarına göre değişebilir. NOT: DEC (Ondalık), HEX (Onaltılık) ve Character (Karakter) basılabilir nitelikte olmayan ASCII kontrol karakterleridir. CTRL + X Modu Kapalı (KBDCAS0) ve Windows Modu Control + X Modu Açık (KBDCAS2) işlevleri, klavyede control + ASCII (CTRL + X) modunu kullandığınızı varsayar. CTRL + X ve CTRL + X işlevleri, Windows Modu Control + X Modu Açık (KBDCAS2) etkinleştirildiğinde geçerlidir. 76 Ek A Referans tablolar
DEC (Ondalık) HEX (Onaltılık) Character (Karakter) CTRL + X Modu Kapalı (KBDCAS0) CTRL + X CTRL + X işlevi 0 00 NUL Ayrılmış CTRL + @ 1 01 SOH NP Enter CTRL + A Tümünü seç 2 02 STX Caps Lock (Büyük Harf Kilidi) CTRL + B Kalın 3 03 ETX ALT make CTRL + C Kopyala 4 04 EOT ALT break CTRL + D Yer işareti ekle 5 05 ENQ CTRL make CTRL + E Merkez 6 06 ACK CTRL break CTRL + F Bul 7 07 BEL Enter/return CTRL + G 8 08 BS (Apple make) CTRL + H Geçmiş 9 09 HT Tab CTRL + I Yatay 10 0A LF (Apple break) CTRL + J Yasla 11 0B VT Tab CTRL + K Köprü 12 0C FF Sil CTRL + L Listele, sola hizala 13 0D CR Enter/return CTRL + M 14 0E SO Insert CTRL + N Yeni 15 0F SI ESC CTRL + O Aç 16 10 DLE F11 CTRL + P Yazdır 17 11 DC1 Home CTRL + Q Çık 18 12 DC2 PrtScn CTRL + R 19 13 DC3 Boşluk CTRL + S Kaydet 20 14 DC4 Geri Tuşu CTRL + T 21 15 NAK F12 CTRL + U 22 16 SYN F1 CTRL + V Yapıştır 23 17 ETB F2 CTRL + W 24 18 CAN F3 CTRL + X 25 19 EM F4 CTRL + Y 26 1A SUB F5 CTRL + Z 27 1B ESC F6 CTRL + [ 28 1C FS F7 CTRL + \ 29 1D GS F8 CTRL + ] 30 1E RS F9 CTRL + ^ 31 1F ABD F10 CTRL + - 127 7F delete NP Enter ASCII dönüştürme tablosu (Kod sayfası 1252) 77
Alt ASCII referans tablosu NOT: Windows Kod sayfası 1252 ile alt ASCII aynı karakterleri kullanır. Tablo A-1 Basılabilir karakterler DEC (Ondalık) HEX (Onaltılık) Character (Karakter) 32 20 <SPACE> 33 21! 34 22 " 35 23 # 36 24 $ 37 25 % 38 26 & 39 27 ' 40 28 ( 41 29 ) 42 2A * 43 2B + 44 2C, 45 2D 46 2E. 47 2F / 48 30 0 49 31 1 50 32 2 51 33 3 52 34 4 53 35 5 54 36 6 55 37 7 56 38 8 57 39 9 58 3A : 59 3B ; 60 3C < 61 3D = 62 3E > 78 Ek A Referans tablolar
Tablo A-1 Basılabilir karakterler (devam) DEC (Ondalık) HEX (Onaltılık) Character (Karakter) 63 3F? 64 40 @ 65 41 A 66 42 B 67 43 C 68 44 D 69 45 E 70 46 F 71 47 G 72 48 H 73 49 I 74 4A J 75 4B K 76 4C L 77 4D M 78 4E N 79 4F O 80 50 P 81 51 Q 82 52 R 83 53 S 84 54 T 85 55 U 86 56 V 87 57 W 88 58 X 89 59 Y 90 5A Z 91 5B [ 92 5C \ 93 5D ] 94 5E ^ 95 5F _ Alt ASCII referans tablosu 79
Tablo A-1 Basılabilir karakterler (devam) DEC (Ondalık) HEX (Onaltılık) Character (Karakter) 96 60 ` 97 61 a 98 62 b 99 63 c 100 64 d 101 65 e 102 66 f 103 67 g 104 68 h 105 69 I 106 6A j 107 6B k 108 6C l 109 6D m 110 6E n 111 6F o 112 70 p 113 71 q 114 72 r 115 73 s 116 74 t 117 75 u 118 76 v 119 77 w 120 78 x 121 79 y 122 7A z 123 7B { 124 7C 125 7D } 126 7E ~ 127 7F delete 80 Ek A Referans tablolar
Tablo A-2 Genişletilmiş ASCII karakterleri DEC (Ondalık) HEX (Onaltılık) CP 1252 ASCII Alternatif Genişletilmiş PS2 tarama kodu 128 80 Ç yukarı ok 0x48 129 81 ü aşağı ok 0x50 130 82 é sağ ok 0x4B 131 83 ƒ â sol ok 0x4D 132 84 ä Insert 0x52 133 85 à Sil 0x53 134 86 å Home 0x47 135 87 ç End 0x4F 136 88 ˆ ê Page Up 0x49 137 89 ë Page Down 0x51 138 8A Š è Sağ ALT 0x38 139 8B ï Sağ CTRL 0x1D 140 8C Œ î Ayrılmış yok 141 8D ì Ayrılmış yok 142 8E Ž Ä Sayısal Tuş Takımı Enter 0x1C 143 8F Å Sayısal Tuş Takımı / 0x35 144 90 É F1 0x3B 145 91 æ F2 0x3C 146 92 Æ F3 0x3D 147 93 ô F4 0x3E 148 94 ö F5 0x3F 149 95 ò F6 0x40 150 96 û F7 0x41 151 97 ù F8 0x42 152 98 ÿ F9 0x43 153 99 Ö F10 0x44 154 9A š Ü F11 0x57 155 9B F12 0x58 156 9C œ Sayısal Tuş Takımı + 0x4E 157 9D Sayısal Tuş Takımı - 0x4A 158 9E ž Sayısal Tuş Takımı * 0x37 159 9F Ÿ ƒ Caps Lock (Büyük Harf Kilidi) 0x3A Alt ASCII referans tablosu 81
Tablo A-2 Genişletilmiş ASCII karakterleri (devam) DEC (Ondalık) HEX (Onaltılık) CP 1252 ASCII Alternatif Genişletilmiş 160 A0 á Num Lock (Sayı Kilidi) PS2 tarama kodu 0x45 161 A1 í Sol ALT 0x38 162 A2 ó Sol CTRL 0x1D 163 A3 ú Sol Shift 0x2A 164 A4 ñ Sağ Shift 0x36 165 A5 Ñ Print Screen yok 166 A6 ª Tab 0x0F 167 A7 º Shift Tuşu 0x8F 168 A8 Enter (Giriş) 0x1C 169 A9 Esc 0x01 170 AA ª ALT make 0x36 171 AB «½ ALT break 0xB6 172 AC ¼ CTRL make 0x1D 173 AD CTRL break 0x9D 174 AE «1 karakterli ALT dizisi 175 AF» 1 karakterli CTRL dizisi 0x36 0x1D 176 B0 177 B1 ± 178 B2 ² 179 B3 ³ 180 B4 181 B5 µ 182 B6 183 B7 184 B8 185 B9 ¹ 186 BA º 187 BB» 188 BC ¼ 189 BD ½ 190 BE ¾ 82 Ek A Referans tablolar
Tablo A-2 Genişletilmiş ASCII karakterleri (devam) DEC (Ondalık) HEX (Onaltılık) CP 1252 ASCII Alternatif Genişletilmiş PS2 tarama kodu 191 BF 192 C0 À 193 C1 Á 194 C2 Â 195 C3 Ã 196 C4 Ä 197 C5 Å 198 C6 Æ 199 C7 Ç 200 C8 È 201 C9 É 202 CA Ê 203 CB Ë 204 CC Ì 205 CD Í 206 CE Î 207 CF Ï 208 D0 Ð 209 D1 Ñ 210 D2 Ò 211 D3 Ó 212 D4 Ô 213 D5 Õ 214 D6 Ö 215 D7 216 D8 Ø 217 D9 Ù 218 DA Ú 219 DB Û 220 DC Ü 221 DD Ý 222 DE Þ 223 DF ß Alt ASCII referans tablosu 83
Tablo A-2 Genişletilmiş ASCII karakterleri (devam) DEC (Ondalık) HEX (Onaltılık) CP 1252 ASCII Alternatif Genişletilmiş PS2 tarama kodu 224 E0 à α 225 E1 á ß 226 E2 â Γ 227 E3 ã π 228 E4 ä Σ 229 E5 å σ 230 E6 æ µ 231 E7 ç τ 232 E8 è Φ 233 E9 é Θ 234 EA ê Ω 235 EB ë δ 236 EC ì 237 ED í φ 238 EE î ε 239 EF ï 240 F0 ð 241 F1 ñ ± 242 F2 ò 243 F3 ó 244 F4 ô 245 F5 õ 246 F6 ö 247 F7 248 F8 ø 249 F9 ù 250 FA ú 251 FB û 252 FC ü ⁿ 253 FD ý ² 254 FE þ 255 FF ÿ 84 Ek A Referans tablolar
ISO 2022/ISO 646 karakter değişimleri Kod sayfaları, karakter kodlarının karakterlere eşlenmesini tanımlar. Alınan verilerin doğru karakterlerle görüntülenmemesinin nedeni, taranan barkodun ana programın beklediğinden farklı bir kod sayfası kullanılarak oluşturulması olabilir. Böyle bir durumda, barkodların oluşturulduğu kod sayfasını seçin. Böylece veri karakterleri düzgün görünür. Kod sayfası seçim yöntemi/ ülkesi Amerika Birleşik Devletleri (standart ASCII) Otomatik Ulusal Karakter değişimi Standart Klavyenin ülkesi HP kod sayfası seçeneği ISO/IEC 646-IRV yok 1 ISO/IEC 2022 yok 2 (varsayılan) İkili Kod sayfası yok yok 3 Amerika Birleşik Devletleri* ISO/IEC 646-06 0 1 Kanada ISO/IEC 646-121 54 95 Kanada ISO/IEC 646-122 18 96 Japonya ISO/IEC 646-14 28 98 Çin ISO/IEC 646-57 92 99 Büyük Britanya (UK) ISO/IEC 646-04 7 87 Fransa ISO/IEC 646-69 3 83 Almanya ISO/IEC 646-21 4 84 İsviçre ISO/IEC 646-CH 6 86 İsveç/Finlandiya (genişletilmiş Ek C) ISO/IEC 646-11 2 82 İrlanda ISO/IEC 646-207 73 97 Danimarka ISO/IEC 646-08 8 88 Norveç ISO/IEC 646-60 9 94 İtalya ISO/IEC 646-15 5 85 Portekiz ISO/IEC 646-16 13 92 İspanya ISO/IEC 646-17 10 90 İspanya ISO/IEC 646-85 51 91 * Otomatik Ulusal Karakter değişimi Code 128, Code 39 ve Code 93 için varsayılan olarak bu HP kod sayfası seçeneklerini belirler. Aşağıdaki tablolarda, farklı Ondalık ve Onaltılık kodlar için ISO/IEC 646 Ulusal Karakter değişimleri verilmiştir. Tablo A-3 Ondalık Kod 35 ve Onaltılık Kod 23 Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 # CA 54 95 # ISO 2022/ISO 646 karakter değişimleri 85
Tablo A-3 Ondalık Kod 35 ve Onaltılık Kod 23 (devam) Ülke Ülke Klavyesi HP Kod Sayfası Değişim CA 18 96 # JP 28 98 # CN 92 99 # GB 7 87 FR 3 83 DE 4 84 # CH 6 86 ù SE/FI 2 82 # DK 8 88 # NO 9 94 # IE 73 97 IT 5 85 PT 13 92 # ES 10 90 # ES 51 91 # Tablo A-4 Ondalık Kod 36 ve Onaltılık Kod 24 Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 $ CA 54 95 $ CA 18 96 $ JP 28 98 $ CN 92 99 GB 7 87 $ FR 3 83 $ DE 4 84 $ CH 6 86 $ SE/FI 2 82 DK 8 88 $ NO 9 94 $ IE 73 97 $ IT 5 85 $ PT 13 92 $ 86 Ek A Referans tablolar
Tablo A-4 Ondalık Kod 36 ve Onaltılık Kod 24 (devam) Ülke Ülke Klavyesi HP Kod Sayfası Değişim ES 10 90 $ ES 51 91 $ Tablo A-5 Ondalık Kod 64 ve Onaltılık Kod 40 Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 @ CA 54 95 à CA 18 96 à JP 28 98 @ CN 92 99 @ GB 7 87 @ FR 3 83 à DE 4 84 CH 6 86 à SE/FI 2 82 É DK 8 88 @ NO 9 94 @ IE 73 97 Ó IT 5 85 PT 13 92 ES 10 90 ES 51 91 Tablo A-6 Ondalık Kod 91 ve Onaltılık Kod 58 Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 [ CA 54 95 â CA 18 96 â JP 28 98 [ CN 92 99 [ GB 7 87 [ FR 3 83 DE 4 84 Ä ISO 2022/ISO 646 karakter değişimleri 87
Tablo A-6 Ondalık Kod 91 ve Onaltılık Kod 58 (devam) Ülke Ülke Klavyesi HP Kod Sayfası Değişim CH 6 86 è SE/FI 2 82 Ä DK 8 88 Æ NO 9 94 Æ IE 73 97 É IT 5 85 PT 13 92 Ã ES 10 90 i ES 51 91 i Tablo A-7 Ondalık Kod 92 ve Onaltılık Kod 5C Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 \ CA 54 95 ç CA 18 96 ç JP 28 98 CN 92 99 \ GB 7 87 \ FR 3 83 ç DE 4 84 Ö CH 6 86 ç SE/FI 2 82 Ö DK 8 88 Ø NO 9 94 Ø IE 73 97 í IT 5 85 ç PT 13 92 Ç ES 10 90 Ñ ES 51 91 Ñ Tablo A-8 Ondalık Kod 93 ve Onaltılık Kod 5D Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 ] 88 Ek A Referans tablolar
Tablo A-8 Ondalık Kod 93 ve Onaltılık Kod 5D (devam) Ülke Ülke Klavyesi HP Kod Sayfası Değişim CA 54 95 ê CA 18 96 ê JP 28 98 ] CN 92 99 ] GB 7 87 ] FR 3 83 DE 4 84 Ü CH 6 86 ê SE/FI 2 82 Å DK 8 88 Å NO 9 94 Å IE 73 97 Ú IT 5 85 é PT 13 92 Õ ES 10 90 ES 51 91 Ç Tablo A-9 Ondalık Kod 94 ve Onaltılık Kod 5E Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 ^ CA 54 95 î CA 18 96 É JP 28 98 ^ CN 92 99 ^ GB 7 87 ^ FR 3 83 ^ DE 4 84 ^ CH 6 86 î SE/FI 2 82 Ü DK 8 88 ^ NO 9 94 ^ IE 73 97 Á IT 5 85 ^ ISO 2022/ISO 646 karakter değişimleri 89
Tablo A-9 Ondalık Kod 94 ve Onaltılık Kod 5E (devam) Ülke Ülke Klavyesi HP Kod Sayfası Değişim PT 13 92 ^ ES 10 90 ^ ES 51 91 Tablo A-10 Ondalık Kod 96 ve Onaltılık Kod 60 Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 ` CA 54 95 ô CA 18 96 ô JP 28 98 ` CN 92 99 ` GB 7 87 ` FR 3 83 µ DE 4 84 ` CH 6 86 ô SE/FI 2 82 é DK 8 88 ` NO 9 94 ` IE 73 97 ó IT 5 85 ù PT 13 92 ` ES 10 90 ` ES 51 91 ` Tablo A-11 Ondalık Kod 123 ve Onaltılık Kod 7B Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 { CA 54 95 é CA 18 96 é JP 28 98 { CN 92 99 { GB 7 87 { FR 3 83 é 90 Ek A Referans tablolar
Tablo A-11 Ondalık Kod 123 ve Onaltılık Kod 7B (devam) Ülke Ülke Klavyesi HP Kod Sayfası Değişim DE 4 84 ä CH 6 86 ä SE/FI 2 82 ä DK 8 88 æ NO 9 94 æ IE 73 97 é IT 5 85 à PT 13 92 ã ES 10 90 ES 51 91 Tablo A-12 Ondalık Kod 124 ve Onaltılık Kod 7C Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 CA 54 95 ù CA 18 96 ù JP 28 98 CN 92 99 GB 7 87 FR 3 83 ù DE 4 84 ö CH 6 86 ö SE/FI 2 82 ö DK 8 88 ø NO 9 94 ø IE 73 97 í IT 5 85 ò PT 13 92 ç ES 10 90 ñ ES 51 91 ñ ISO 2022/ISO 646 karakter değişimleri 91
Tablo A-13 Ondalık Kod 125 ve Onaltılık Kod 7D Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 } CA 54 95 è CA 18 96 è JP 28 98 } CN 92 99 } GB 7 87 } FR 3 83 è DE 4 84 ü CH 6 86 ü SE/FI 2 82 å DK 8 88 å NO 9 94 å IE 73 97 ú IT 5 85 è PT 13 92 õ ES 10 90 ç ES 51 91 ç Tablo A-14 Ondalık Kod 126 ve Onaltılık Kod 7E Ülke Ülke Klavyesi HP Kod Sayfası Değişim ABD 0 1 ~ CA 54 95 û CA 18 96 û JP 28 98 CN 92 99 GB 7 87 ~ FR 3 83 DE 4 84 ß CH 6 86 û SE/FI 2 82 ü DK 8 88 ~ NO 9 94 IE 73 97 á 92 Ek A Referans tablolar
Tablo A-14 Ondalık Kod 126 ve Onaltılık Kod 7E (devam) Ülke Ülke Klavyesi HP Kod Sayfası Değişim IT 5 85 ì PT 13 92 ES 10 90 ~ ES 51 91 ISO 2022/ISO 646 karakter değişimleri 93
B Örnek semboller Şekil B-1 UPC-A 01234567890 Şekil B-2 Interleaved 2 of 5 1234567890 Şekil B-3 EAN-13 9 780330290951 Şekil B-4 Code 128 Code 128 Şekil B-5 Kod 39 BC321 Şekil B-6 Codabar A13579B Şekil B-7 Code 93 123456-9$ Şekil B-8 Code 2 of 5 123456 Şekil B-9 Matrix 2 of 5 6543210 94 Ek B Örnek semboller
Şekil B-10 RSS-14 (01)00123456789012 Şekil B-11 PDF417 Araç Ruhsatı Şekil B-12 Code 49 1234567890 Şekil B-13 Postnet Posta Kodu Şekil B-14 Data Matrix Test Sembolü Şekil B-15 QR Kodu Numaraları Şekil B-16 Aztec Ambalaj Etiketi Şekil B-17 MaxiCode Test Mesajı Şekil B-18 Micro PDF417 Test Mesajı Şekil B-19 Modulo 36 kontrol karakteri 532427D ile OCR-A 95
Şekil B-20 Modulo 10 kontrol karakteri 5324277 ile OCR-A 96 Ek B Örnek semboller
C Programlama tablosu NOT: Harfleri veya rakamları tararken hata yaparsanız Save (Kaydet) kodunu taramayın. Discard (Vazgeç) kodunu tarayın, ardından doğru harfleri veya rakamları taradıktan sonra Save (Kaydet) kodunu tarayın. Şekil C-1 0 Şekil C-2 1 Şekil C-3 2 Şekil C-4 3 Şekil C-5 4 Şekil C-6 5 Şekil C-7 6 Şekil C-8 7 97
Şekil C-9 8 Şekil C-10 9 Şekil C-11 A Şekil C-12 B Şekil C-13 C Şekil C-14 D Şekil C-15 E Şekil C-16 F Şekil C-17 Kaydet Şekil C-18 At 98 Ek C Programlama tablosu
Şekil C-19 Sıfırla 99
Dizin A ASCII alt referans tablosu 78 dönüştürme tablosu 76 Aztec Code (Aztec Kodu) 48 C cep telefonu okuma modu 3 Chinese Sensible Code (Çinceye Duyarlı Kod) 50 Codabar 6 Codablock A 39 Codablock F 40 Code 11 20 Code 128 21 Code 39 8 Code 93 17 Coupon GS1 DataBar Output (Kupon GS1 DataBar Bilgisi) 28 Ç Çin Posta (Hong Kong 2 / 5) 55 D Data Matrix (Veri Matrisi) 46 E EAN-13 31 EAN-8 33 elle tetikleme ışığı 2 modları 2 G GS1-128 23 GS1 DataBar Expanded (GS1 DataBar Genişletilmiş) 38 GS1 DataBar Limited (GS1 DataBar Sınırlı) 37 GS1 DataBar Omnidirectional (GS1 DataBar Çok Yönlü) 37 GS1 Emulation (GS1 Emülasyonu) 44 GSI Composite Codes (GSI Bileşik Kodları) 43 H Han Xin Kodu 50 I Interleaved 2 of 5 (Aralıklı 2/5) 14 ISO 2022 karakter değişimleri 85 646 karakter değişimleri 85 ışığı 2 J JAN-13 31 JAN-8 33 K kod kalitesi 3 1D 3 PDF 3 Kore Posta 56 L Label Code (Etiket Kodu) 40 M MacroPDF417 42 Matrix 2 of 5 (Matris 2/5) 20 MaxiCode 47 mesaj uzunluğu 5 MicroPDF417 42 MSI 35 N NEC 2 of 5 (NEC 2/5) 16 O OCR ağırlık düzeni 69 ağırlıklandırma 69 birden çok satır içeren şablonlar 66 çalışma yönü 59 değişken karakter tekrarı 67 grupları 68 ISBN şablonu 60, 61 kontrol kodları tablosu 64 MICR E-13B şablonu 61 okumayı etkinleştirme 58 özel şablon boşlukları 64 özel şablon karakter boyutu 64 özel şablon para birimi karakterleri 64 özel şablonu, oluşturma 64 pasaport şablonu 60 programlama 58 programlama kodları 71 sabit karakter tekrarı 67 sağlama toplamı örnekleri 70 sağlama toplamları 69 satır içi grup 69 şablonları, birden çok önceden tanımlı 62 şablonları, önceden tanımlı 60 şablonları, özel 63 varsayılan ayarları 58 yeni şablon 65 P PDF417 41 Posta Kodları 2D 50 Doğrusal 55 programlama tablosu 97 Q QR Code (QR Kodu) 45 S semboloji 4 2D 75 all 5 doğrusal 74 posta 76 tabloları 74 Straight 2 of 5 IATA 19 Straight 2 of 5 Industrial 18 T TCIF Linked Code 39 (TCIF Bağlantılı Code 39) 44 Telepen 24 100 Dizin
TLC39 44 U UPC-A 25 UPC-A/EAN-13 with Extended Coupon Code (Genişletilmiş Kupon Kodu ile UPC-A/EAN-13) 27 UPC-E0 28 UPC-E1 31 USB HID 1 Dizin 101