现在正在帮一个朋友写一个管理系统。。问题出在。。他BT的要自己排版的表格格式去打印。。 水晶报表都排不出来那个BT版面。。在我思索N次后想。。用PHOTOSHOP画出来一个框。 然后用LAB填。。样式。。是成了。。又出问题了。。 就算我把STYLE调节成NONE。。  他怎么截取我这个窗口的图让他去打印图片捏?闷闷闷!!!!都闷了2天了。。 希望有大侠能来帮帮小弟。。解决此问题啊。。小弟在此感激不尽!!!!打印图片时候。也有个小问题。。e.Graphics.DrawImage(p1.Image, 0, 0);  是打印了。。  我也试过用DrawImage里头的自动调节大小的那个东东来打印。但是失败。这样0.0的。。A4纸张有多大? 
  Rectangle r=new Rectangle(0,0,10,10); 
            e.Graphics.DrawImage(p1.Image, 0, 0); 
            e.Graphics.DrawImage(p1.Image, r); 
我试过这两种。。Rectangle(0,0,10,10);  后面的宽度和高度是什么单位?CM还是PX?  高手来撒。。  乱说或者路过的就别占楼了。。我急需!!!!帮助!!!!
打印图片时候。也有个小问题。。e.Graphics.DrawImage(p1.Image, 0, 0);  是打印了。。  我也试过用DrawImage里头的自动调节大小的那个东东来打印。但是失败。这样0.0的。。A4纸张有多大? 
害怕大家没看明白。。 
这里的意思是我打印一个1024*768的。他就打印小半个 
就是这个问题我才想到另外一个重载方法。但是单位和具体使用是怎样的?我这里没打印机。。所以谢谢了啊!!!! 
MultiRow貌似需要买的?  那么不用MultiRow  怎么搞定?