Merhabalar,
Nokta vuruşlu yazıcı için ücretli script yazdırılacaktır. Detaylar aşağıdadır.
Opencart e-ticaret alt yapısını kullanıyoruz. Faturayı elle kesmek yerine nokta vuruşlu yazıcıdan çıkartmak istiyoruz. Boş bir faturada yazılması gereken alanları belirledik ve ölçtük akabinde html sayfası oluşturduk. Ölçüler doğrultusunda gerekli yerlere input koyduk. siteadi.com/fatura.php adresinden fatura alanlarını doldurdugumuzda yazıcıdan çıktı alabiliyoruz ve boş faturada ilgili yerlere denk gelecek şekilde yazdırabiliyoruz.
Nokta vuruşlu yazıcıda problem çıkıyor. Bizim asıl nokta vuruşlu yazıcıdan çıktı almamız lazım. Nokta vuruşlu yazıcıdan html ya da pdf dosyasını cıkarttığında karakterler bozuk çıkıyor. Yazıcı pdf ve html sayfalarını grafik olarak görüyor ve ne gördüyse onu çıkartmaya çalışıyor. Yani resim olarak görüyor aslında. Fakat txt dosyasından her hangi bir şey yazdırdığımızda problemsiz şekilde net çıktı alabiliyoruz, karakterler bozulmuyor. Bunun nedenide TXT dos formatında gönderiyor yazıcıya.
Sonuç olarak ,
fatura alanlarını doldurduktan sonra bana txt olarak output etmesi gerekiyor ve kesinlikle soldan saüa, sağdan sola ben hangi alanda olması gerektiğini belirtmişsem o şekilde txt dosyasına dönüştürülmesi gerekiyor.
Yani, fatura yazdır butonuna tıkladığım zaman boşluklarıyla birlikte .txt dosyasına dönüştürülmeli.
Bunu yazabilecek arkadaşlar ücreti ile birlikte pm gönderirse sevinirim. İyi çalışmalar.