你是怎么画到PictureBox中的,就怎么画到Printer对像中去,就行了!

解决方案 »

  1.   

    试试printer.print picturebox.image
      

  2.   

        对不起上面说的有问题,下面是解决方案:
        首先要将PICTUERBOX的AUTOREDRAW设为TRUE,然后可以画图,再然后
        PRINTER。PAINTPICTURE picturebox.image,x0,y0
        printer.enddoc
        我试过,没问题。注意PICTUREBOX的背景色。
      

  3.   

    非常感谢,我已经解决了这个问题,实际上我的目的是在打印纸的正中输出图形和图上文字,用
    paintpicture虽然能得到很好的图形,但文字输出效果很差,我的方法是改变printer的scale
    使其范围包括picturebox的scale,并使picturebox的scale在printer的scale的正中,再直接重新在printer上画图、写字!