|
HP ve uyumlu lazer & inkjet yazıcıların ETA programları ile kullanımı
Yazıcı tanımlarında kullanılabilecek yazıcı kontrol kodları
Aşağıdaki tanımlamalar programlarımızda yazıcı tanımları bölümünden her ondalık değerin arasında bir boşluk, her komut arasında ise iki boşluk verilerek tanımlanabilir. Özellikle *.mfb uzantılı dizaynlarda ise; direk ascii kodlar boşluk verilmeksizin yazılabilir.
Örnek 1:
Yazıcı tanımlarında kullanılan yazıcı kontrol kodları: 27 69 27 40 57 84 27 38 107 50 83
Bu tanımlama ile Türkçe sıkışık baskılı döküm almak mümkündür. Örnek tanımlama da 27 boşluk 69 ile hafıza sıfırlanmakta, 69'dan sonra iki boşluk verilerek Türkçe karakteri tanımlanmakta, 84 den sonra iki boşluk verilerek de sıkışık baskı tanımlanmaktadır. Buraya koyu baskı da eklemek istersek alan yetmeyebilmektedir. Bu durumda kodlamaları 27 hariç köşeli parantez içinde ascii kod olarak yazmamız da mümkündür. Burada dikkat edilmesi gereken husus 27 den sonra boşluk verilecek, köşeli parantez içinde boşluk verilmeyecek ve diğer komuta geçerken iki boşluk yine verilecektir. Yukarıdaki tanımlamaya koyu baskı 27 40 115 51 66 eklemek istediğimizde tanımı
27 69 27 [(9T] 27 [&k2S] 27 [(s3B] şeklinde de yapabiliriz.
Örnek 2:
KDV veya Muhtasar Beyannamelerde Türkçe harf sorunu yaşamamak ve de koyu baskı almak için ilgili *.mfb dosyasının ilk satırındaki tanımlamalara yukarıdaki ondalık kodlar ascii olarak boşluk tanımlanmalıdır.
Ayrıca dizayndaki iki satır arasındaki boşluğu ayarlamak için 27 38 108 #...# 67 kodları ascii olarak yazılıp ... alana nümerik olarak rakam yazılmalıdır. Örneğin: ¬ &l16.75C
|
Komut
|
Ondalık Değer
|
ASCII Değer
|
|
Hafıza Sıfırlama
|
27 69
|
EcE
|
Sayfa Boyu-Geçerli
-Mektup
-A4
|
27 38 108 51 65
27 38 108 50 65
27 38 108 50 54 65
|
Ec&l3A
Ec&l2A
Ec&l26A
|
Marjlar -Üst Marj
-Sol Marj
-Sağ Marj
|
27 38 108 #...# 69
27 38 97 #...# 76
27 38 97 #...# 77
|
Ec&l#E
Ec&a#L
Ec&a#M
|
|
Türkçe Harf
|
27 40 57 84
|
Ec(9T
|
|
Sıkışık (Dar) Baskı
|
27 38 107 50 83
|
Ec&k2S
|
|
Karakter Boyutu Belirleme
|
27 40 115 #...# 72
|
Ec(s#H
|
|
Eğik yazı (İtalik)
|
27 40 115 49 83
|
Ec(s1S
|
|
Koyu (Kalın) Baskı
|
27 40 115 51 66
|
Ec(s3B
|
|
Satır Aralığı Ayarı
|
27 38 108 #...# 67
|
Ec&l#C
|
|