以下文字引用  tlf9304(小糊涂仙) 
"---- 屏幕预览程序与打印机的输出相同,只要把 Printer对象换成PictureBox控件对象并使用相应的对象属性及方法,同时,在编程中还要处理分页、纸张、打印设置、字体、出错等等,限于篇幅,这里不一一介绍。在控件中实现了字体及其大小的设置、纸张的设置、自动分页
、自动顺序号,任选列的汇总、选择打印、多份打印等功能,感兴趣的朋友可与本人联系。 "事实上,你把一切对 Printer 对像的操作改为对我的控件操作,我这个控件就给你提供打印预览功能,择页打印功能等等。
ygyuan.go.163.com
http://www.ylw.com.cn/yf/printview/printview.htm