做WEB开发,经常遇到这样的问题,以前是用第三方浏览器打印组件,像ScriptX,但是这个在布署的时侯也挺麻烦的,后来自己开发了打印程序,设计成数据与打印样式相分离的方式了.事实上好像没有什么太好的方法,改注册表肯定是行不通的,除非只在自己的电脑上用.ScriptX有破解的,可以百度得到,控制上还算可以,但应对不同的打印机不同的纸型可能处理得就不是很理想了.
这个问题,最好用打印控件实现。我用过一个免费的WEB打印控件,你也可以去试试看。该控件的演示地址在参考资料中。