正在搞公司自己的进销存,B/S的,用.NET来做,销售出单和采购入库单都需要打印出来的,打印单输出用的是Star NX-500针式打印机,打印纸是"三联无碳单据"(找这个学名找了N久),纸的两边有孔的,大小自己测量了一下,A4的三分之一,大概也就是21CM x 10CM,在先用IE打印设置的时候发现那台针式打印机不能自己定义打印的大小的,晕,只能用里面的已经定义的大小,试了好久,终于找到一个比较合理的值了,纸张大小选择: 链式纸 9 x 11/3 英寸,上下边距为5~8 之间,左右的话可以设置为0,这样打印出来的话打印的内容正好在两张"三联无碳单据"之间,正好可以撕开,接下来就是找程序来实现打印机的设置了,上网搜索了一下,发现个PAZU的东西,看了一下,觉得还行吧,自己做了个测试的页面,在本机测试成功了,ie6也OK,但是放到公司内网的服务器测试,发现没用,呵呵,估计应该是没有申请那个授权吧,所以对http://192.168.1.100/test_print.html这种地址无效.
其实通过研究
http://www.4fang.net/article/tech/pazu_tprinter.html这个示例网页也就基本可以知道这个控件是怎么使用了.
该页面本人也已传到网上,不过因为没有授权,所以说是用不了的
http://niunan.net/test_print.html