[Çözüldü] Python ile QImage resim biçimi nasıl yazdırılır?

Başlatan manyakkedi, 23 Eylül 2012 - 16:48:57

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

manyakkedi

Bir QImage resmini yazıcıdan çıktı olarak almak istiyorum. Basit bir örnek kodla yardımcı olabilir misiniz?

heartsmagic

Yazılımdan pek anlamam ancak sen şimdiye kadar neler denedin, ne kadar kod yazdın, nerede takıldın? Bunun gibi bilgileri geçmen hem ödevini yaptırmadığın anlamına gelir, hem de emek verdiğin.

Ayrıca illa QImage olması şart mıdır? Şöyle bir soru var örneğin:
http://www.dreamincode.net/forums/topic/202896-help-painting-on-a-qimage/

Orada da soruyu soran kişi sıkıntı yaşamış.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

manyakkedi

#2

def paintEvent(self,event):
    if  ......bazı şartlar........ :
        printer=QtGui.QPrinter()
        dialog = QtGui.QPrintDialog(printer)

         if dialog.exec_() == QtGui.QDialog.Accepted:
             painter=QtGui.QPainter()
             painter.begin(printer)
             painter.drawImage(painter.viewport(), resim, resim.rect())
             painter.end()


şeklinde yazdırabildim. Daha önce o kaç gün uğraşmama rağmen yapamamıştım. Forumun hikmeti herhalde :)
Resim yazdırabilmek için QPainter tanımlayıp resmi çizdirdiğimizde otomatik olarak yazdırıyor. "print_()" komutu kullanılmıyor.

if

@manyakkedi, sorun çözülmüş sanırım forumun hikmetiyle:) O zaman çözüldü etiketi alayım.