用C#写票据打印机

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:03:35
票据打印机 (GP-5890X)
比如说,我要连接纸宽:57.5±0.5毫米 textBox1.text textBox2.text
这两个,我点确定按钮就能打印出 这两个文本框内容,分不高,请各位师傅帮帮我吧!

偶以前给单位做过(B/S),就是办法有些笨,大体实现如下

1,数据连接和调用应该不是难点

2,需要用到的就是在页面做一个打印母版(用于调数据,数据位置,字体设置)---说白了,就是一段Html,你可以把需要动态替换的数据放里面 比如$value1....
调用时替换即可

3,在浏览器打印设置内将页眉页脚页边距和纵横等设定后,开始调出数据测试
(准备浪费一些纸,代码内还得做一下工作)

A 用JS实现页面部分打印,就是你按下界面打印按钮时,将不打印的部分暂时隐藏,发出打印命令"Print()"后,在显示隐藏部分

B 必须在你打印结束的地方有强制分页
(word-wrap: break-word; word-break: normal; )

至于打印的位置问题,浪费几张纸就可解决(看打印效果,修改母版页)

希望对你用帮助.

打印机有没有开发文档啊?