pythonda yazıcı(printer) kullanımı
bu konuda bilgisi olan varsa paylaşabilirse sevinirim
python tkinter kullanarak örneğin bir main window veya bir frame ve içindekiler yani widgetlerle
birlikte olduğu gibi nasıl yazıcıdan çıktı alabiliriz
saygılar ve teşekkürler şimdiden





baDibere
Re: pythonda yazıcı(printer) kullanımı
Nokta vuruşlular için şöyle bir dosya buldum: http://www.amk.ca/files/simple/pyprint
drcivanim
Re: pythonda yazıcı(printer) kullanımı
http://docs.wxwidgets.org/stable/wx_printingoverview.html#printingoverview
sanırım buradakilerde bir işe yarayabilir ama ingilizcem o kadar iyi değil:)
nokta vuruşlu ve parelel port yazıcılar kullanım alanı oldukça sınırlı
etraf usb ler ve mürekkep püskürtten yazıcılarla dolu
teşekkürler
Melen
Re: pythonda yazıcı(printer) kullanımı
Direk yazıcıdan çıktı yerine resim olarak çıktı alıp resimi çıktı olarak alsanız olur mu? qt nin desginerinde resim çıktısı alma seçeneği var. Ya da Pardus ta ekran görüntüsü alan güzel bir yazılım var sadece o pencereyi bile çekebilirsiniz.
drcivanim
Re: pythonda yazıcı(printer) kullanımı
istediğim şey resimde görülen
sil
tetkik kaydet
xls dosya aç
gibi bir buton koyup
bu butona basınca
main window olarak ekranda görülen
her şeyin printerden çıkması
muhakkak ki bir modül vesaire yardımı ile bu mümkündür
yoksa pythonda büyük eksiklik vardır:))
bu görüntüyü ksnapshoot ilede kaydedip yazdırabilirim
ama madem bir program yazıyoruz
doğru düzgün olsun profesyonel benzerleri gibi olsun
bu başlığa gelecek cevaplar eminimi bir sürü insana da yol gösterecektir
istihza.com dada bu konu hakkında bir başlık yok malesef
yada ben görmedim
bir önceki mesajımda verdiğim linkteki
http://docs.wxwidgets.org/stable/wx_printingoverview.html#printingoverview
yazılanlar
söylediklerimin mümkün olduğunu çağrıştırıyor bana
ama tabiki dediğim gibi dilim yetsede anlayabilseydim
drcivanim
Re: pythonda yazıcı(printer) kullanımı
hali hazırdaki kodlar ektedir
python ve tkinter ile hazırlandı
baDibere
Re: pythonda yazıcı(printer) kullanımı
Sanırım bazı dosyalar eksik. logo.jpeg gibi. O nedenle çalıştıramadım.
Bunun yanında ekran görünümü işlevsel duruyor. İyi gidiyorsunuz. Veritabanı olarak txt yerine sqlite kullansanız belki daha iyi olur.
Kolay gelsin. Umarım çıktı olayını başarabilirsiniz.
Melen
Re: pythonda yazıcı(printer) kullanımı
Printer olayı kulandığınız arayüzün kodlarında yoksa başka bir modülle olacağını sanmıyorum
Tabi ekran görüntüsü alma kodu vs varsa butona o kodu atarsınız. printerdan çıkmaz ama resim olarak kaydedilir
Onuda konsoldan bi komutla printerda yazdırabilmek mümkünse os.system() ile yazdırabilirsiniz 
baDibere
Re: pythonda yazıcı(printer) kullanımı
Paralel porta bağlı yazıcılar için aşağıdaki gibi bir kod buldum:
import parallel port = parallel.Parallel() def send_to_printer(bytes): for byte in bytes: port.setData(ord(byte)) port.setDataStrobe(1) sleep(...) port.setDataStrobe(0) sleep(...) send_to_printer("Hello world\r\n")Ayrıca hex datayı raw dataya çevirmek için şöyle bir kod da varmış:
drcivanim
Re: pythonda yazıcı(printer) kullanımı
logo jpg koydum:)
)
unutmuşum
hastalardan zaman buldukça yazıyorum:
pek zaman bıraktıkları da yok amma olsun
özellikle qt designer gibi ara birimler kullanmadan sadece kodları yazarak
bitirmek istiyorum ve sınıflar olsun, veritabanı olsun
fazla karıştırmadan basit kodlarla yapılsın diye uğraşıyorum:)
aslında birazda bilmemezlikte var çaktırmayın;)
düz yazıyı yazıcıya göndermekle ilgili bende bir kaç kod gördüm
lakin benim istediğim var olan ana pencereyi komple yazıcıya göndermek
olmazsa resim olarak kaydedip öyle yapacağım
veya xlwt modülü ile hesap tablosu hazırlayacağım
analiz kısmında ihtiyacım olacak şeyler epikriz vesaire yazdırmak için lazım olacak
neyse katılarınızdan dolayı teşekkürler:)
bu başlık ve konu bence pythonda halledilmesi gereken bir konu gibi duruyor
neden bir arkadaşımız bu şekilde var olan pencereyi ön tanımlı yazıcıya gönderen bir modül yazmasın
)
bizde import edip kullanalım:)
drcivanim
Re: pythonda yazıcı(printer) kullanımı
yanlışlıkla çift oldu özür bir üstteki mesajda kodlar eklidir:)