Arapça, Rusça, İbranice gibi farklı alfabeler kullanan ülkelerde yazıcıdan düzgün çıktı alabilmek için yazıcıların Code Page lerinin ülkeye göre tanımlanması gerekmektedir.
Buradaki örnekte Hugin, Possify gibi markaların farklı marka ve kodlarda ülkemize getirdikleri Gainscha marka yazıcı üzerinden anlatacağım.
Yazıcıdan bir Self Test çıktısı alınır. Bunun için yazıcı kapalıyken üzerinde bulunan Feed butonuna basılı tutarak yazıcı açılır ve Error ışığı sönünce Feed tuşuna bir kere daha basılır. Bu şekilde yazıcı bize hem Self Test yapar hem de Code Pagelerinin neler olduğunu gösteren bir çıktı verir.
Bu çıktının üstünde hem yazıcının Codepage i hemde SambaPOS'da yazıcıya ayarlamamız gereken Ülke CodePage i görülür.
İlk yazan 59 - 62 gibi kodları yazıcıya tanımlalamız gerekir. Diğer PC ile başlayan kod ise Ülke kodudur ve SambaPOS'a tanımalancaktır.
Ben bu yazıcım için; http://gainscha.com.cn/ sitesinden indiridğim Tools pogramlarından Code Page Setting.exe programcığınu kullanarak bu ayarlamay yapacağım.
Bu programcık çalıştırılır. Benim örneğimde ethernet ile bağlı olduğundan etherneti seçer ve IP adresimi yazdıktan sonra Set Default Code Page butonun karşısındaki alana Rusça nın kodu olan 59 u yazar ve Set Default Code Page butonuna tıklarım.
Daha sonra Close butonuna basarak çıkış yaparım. Yazıcı kapatıp açtıktan sonra yazıcı üzerindeki tanımlamalarım bitmiş olur.
Sırada SambaPOS tarafında olan ayarlamalarım var.
Yönetim > Ayarlar > Yazıcılar menüsünden kullancağım yazıcya çift tıklayarak girerim ve **Karakter Seti yazan kısma ülke Code Page'imi yazarak Kaydederim.
Bu kadar.
Sonuç :