我在作一个根据数据文件画曲线的项目,现在画曲线已经搞定,是用picturebox的line函数画的。但是要打印画出的曲线就有问题了,如果用formprint 打印的位置老是歪掉,所以想求教用picturebox可不可以打印。(由于是利用line函数画图,所以PictureBox的属性不为Picture)。

解决方案 »

  1.   

    你能用line在picturebox上画图,同样也就能用line在printer上画图。
      

  2.   

    可以用PRINTER对象的PaintPicture方法来打印PicutreBox的IMAGE
      

  3.   

    Printer和Picture一样也可以画线写字。
    做一个一模一样的。
      

  4.   

    你说的有道理,但是还有很多标注刻度的和小的图示(小图片)都要打印出来,如果都用printer对象来做改的太多了,不知道有没有根据我已经画好的picturebox来打印呢???
      

  5.   

    iceman4(iceman4) 
    我已经试过你这个方法了,但是我的picturebox里没有image,好像不能用这个方法
      

  6.   


    这样就行:
    Printer.PaintPicture Picture1.Image, 0, 0 
      

  7.   

    这样就行:Printer.PaintPicture Picture1.Image, 0, 0 
      

  8.   

    http://www.china-askpro.com/msg11/qa15.shtml
    http://www.china-askpro.com/msg2/qa05.shtml