只能用activex来做。现成的ocx很多,不过,没有必要向你说的那样,我要向打印机直接发送esc序列吧?

解决方案 »

  1.   

    只能用ActiveX控件?如果ActiveX控件可以用的话,我想你可以编写windows form定制控件,因为它可以用来取代ActiveX,同activeX控件一样可以在web page上使用。
      

  2.   

    to niwalker:这样做的话,岂不是要在客户端安装.net frames work?
      

  3.   

    to niwalker:这样做的话,岂不是要在客户端安装.net frames work?
      

  4.   

    我作过,用的是袁飞的客户端打印控件,CSDN上查询一下就能找到,只是实现了对特定格式的发票打印,没有你说的那么复杂
      

  5.   

    偶认为,必须要用ocx来做,客户端必须要有东西(system自己的不算,呵呵!)。
      

  6.   

    有人说CrystalReport可以实现,有没有人知道,如果可以,客户端需要安装CrystalReport的运行时文件吗?
      

  7.   

    看CRYSTAL REPORT的文档,对客户端打印的支持很弱,需要调IE的打印功能,也就是说没法实现,只能用客户端控件,不过只需要下载一次,我的系统用的挺正常,好几万张发票都打了,呵呵
      

  8.   

    CHINAhello(卫星天线):请问你用的什么控件?自己开发的还是现成的?又下载吗?谢谢! 100分送
      

  9.   

    原来接触过WEB打印的问题,曾经在WEB上用好利获得的打印机打过票据,用的是美国的什么插件,用WOSA实现,早就忘光光啦。
      

  10.   

    当时用的是他们的产品,www.nexussoft.com ,去看看吧。