将winform程序内嵌到网页里,不过这需要客户端安装.net framework
或者生成一个简单的页面,用js的print()

解决方案 »

  1.   

    将winform程序内嵌到网页里?
    我不懂,能不能说的详细一点?
      

  2.   

    写一个activex  他是个终端控件
      

  3.   

    将printdocument printpreview pagesetdialog 等控件和你的打印代码封装成一个类(生成一个.dll文件)
    在asp.net中调用但客户端要安装.net framework客户端不需安装.net framework 的我正在尝试;
      

  4.   

    把打印内容转换成ie插件支持的文件(如pdf,word,excel等)格式后传送到客户端打印。
      

  5.   

    这方面可以用.net 的CrystalReport(水晶报表)。效果很好。
    客户端只需要安装word、excel、Adob Reader之类的带ie插件的软件就可以。
    我就用了着这方法。