Çözüldü DOS ortamında LPT ile bağlı yazıcıdan çıktı alma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

odunq

Hectopat
Katılım
27 Haziran 2019
Mesajlar
3.247
Çözümler
24
Daha fazla  
Cinsiyet
Erkek
DOS ortamında LPT ile bağlı yazıcıdan çıktı alma işlemi gerçekleştirmek istiyorum. Detaylı anlatmak gerekirse bilgisayara paralel port ile bağlı nokta vuruşlu yazıcı mevcut. Ben bu yazıcı üzerinden çıktı almak istiyorum fakat yazıcının fontunu kullanarak. Excel Word gibi programlardan çıktı alınca oradaki font neyse onu çıkarıyor. Yani bilgisayar ekranında ne görüyorsam onu grafik gibi yazıyor. Ben ise karakterleri gireyim yazıcı o karakterleri kendi fontu ile çıkarsın istiyorum. Bunu da bir tek MS DOS ile yapabildim fakat orada da komut bilmiyorum. Yazabildiğim tek şey dir > lpt1. Bunu yazınca bir çıktı alabiliyorum yazıcıdan üstelik yazıcı fontunda.

Ben kısa bir metin yazmak ve çıktı almak istiyorum. MS DOS ile düzenleme yapmak zor olsa da giriş bile yapamıyorum herhangi bir metin yazıp >lpt1 yazdığımda metni kod olarak görüp böyle bir işlem yapılamaz uyarısı alıyorum. Sorunu anlayan ve yönlendirme yapabilecek olan varsa sevinirim. Teşekkürler.
 
Çözüm
Plain text olarak bir dosyanın içerisine dosyaya atıp type dosya.txt komutunu pipe ile LPT1'e göndereceksin.
DOS ortamında LPT ile bağlı yazıcıdan çıktı alma işlemi gerçekleştirmek istiyorum. Detaylı anlatmak gerekirse bilgisayara paralel port ile bağlı nokta vuruşlu yazıcı mevcut. Ben bu yazıcı üzerinden çıktı almak istiyorum fakat yazıcının fontunu kullanarak. Excel Word gibi programlardan çıktı alınca oradaki font neyse onu çıkarıyor. Yani bilgisayar ekranında ne görüyorsam onu grafik gibi yazıyor. Ben ise karakterleri gireyim yazıcı o karakterleri kendi fontu ile çıkarsın istiyorum. Bunu da bir tek MS DOS ile yapabildim fakat orada da komut bilmiyorum. Yazabildiğim tek şey dir > lpt1. Bunu yazınca bir çıktı alabiliyorum yazıcıdan üstelik yazıcı fontunda.

Ben kısa bir metin yazmak ve çıktı almak istiyorum. MS DOS ile düzenleme yapmak zor olsa da giriş bile yapamıyorum herhangi bir metin yazıp >lpt1 yazdığımda metni kod olarak görüp böyle bir işlem yapılamaz uyarısı alıyorum. Sorunu anlayan ve yönlendirme yapabilecek olan varsa sevinirim. Teşekkürler.
Kod:
print c:\file.txt /c /d:lpt1
Böyle bir tane gördüm.
 
Plain text olarak bir dosyanın içerisine dosyaya atıp type dosya.txt komutunu pipe ile LPT1'e göndereceksin.
Hocam Plain text ve pipe gibi terimlere yabancıyım. Anlayamadım. Rica etsem biraz açar mısınız? Yani metin.txt diye dosya oluşturup bunu fontsuz olarak yazdırabilir miyim? Çünkü bir metin dosyası oluşturup DOS ortamında metin.txt >lpt1 komutu verince metin dosyasındaki fontla çıktı veriyor.
Edit: dosya adının başına type ekleyince oldu gibi. Teşekkürler. Bir sorunum kaldi. Metindeki 2 -3 kelimeyi kalin yazı ile yazdırmam gerek fakat ona çözüm bulamadım.
Kod:
print c:\file.txt /c /d:lpt1
Böyle bir tane gördüm.
Hocam bu şekilde olunca c: anahtari bulunamadi diyor
txt uzantılı dosyaya yazdığım karakterleri DOS kullanarak çıktı aldım. Bütün karakterler standart şekilde çıkıyor. Bunda kalın, italik, karakter boyutu gibi ayarlar da yapılabilir mi?
 
Son düzenleme:

Geri
Yukarı