我需要的是在一个form上点击button以后直接打印发票!
发票上面已经有固定的格式了,例:姓名: xx 日期: xx
价格: xx这样的格式, 我需要打印这些xx,而且都是对应的,位置不能错有人和我说用水晶报表,我尝试了下,不是很好用(主要我对水晶报表一点也不熟悉)
另外就是用GDI,这个我也不熟悉,我也找不到demo参考。
我自己使用了一个richTextBox控件,我的想法是在form加载的时候
richTextBox.text = string s;
这个s可以用字符串拼接的方式把一些 空格 换行 等标签加进去,以实现控制位置
但是实际操作的时候比较复杂,尤其是界面比较复杂的发票,位置控制很难请问你有什么好的办法吗?怎么样可以更方便去控制一些变量xx的位置呢?
或者我的方法实在是个笨方法,你有什么好点的方法吗?教教我?最好能有demo给我参考这个问题困扰我很久了,现在一个项目需要这个功能,所以比较急!希望你能帮我解答!谢谢!
发票上面已经有固定的格式了,例:姓名: xx 日期: xx
价格: xx这样的格式, 我需要打印这些xx,而且都是对应的,位置不能错有人和我说用水晶报表,我尝试了下,不是很好用(主要我对水晶报表一点也不熟悉)
另外就是用GDI,这个我也不熟悉,我也找不到demo参考。
我自己使用了一个richTextBox控件,我的想法是在form加载的时候
richTextBox.text = string s;
这个s可以用字符串拼接的方式把一些 空格 换行 等标签加进去,以实现控制位置
但是实际操作的时候比较复杂,尤其是界面比较复杂的发票,位置控制很难请问你有什么好的办法吗?怎么样可以更方便去控制一些变量xx的位置呢?
或者我的方法实在是个笨方法,你有什么好点的方法吗?教教我?最好能有demo给我参考这个问题困扰我很久了,现在一个项目需要这个功能,所以比较急!希望你能帮我解答!谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货