积极答复者
简单的打印问题

问题
答案
-
你好!
在PrintDocument的PrintPage事件中用e.Graphics.DrawString画三个字符就可以了!
周雪峰- 已标记为答案 shengmingqiang 2009年11月17日 14:15
-
单位是像素还是其他的? 这样直接画出来的字符可以PrintPreviewControl进行预览吗?
- 已标记为答案 shengmingqiang 2009年11月17日 14:16
全部回复
-
你好!
在PrintDocument的PrintPage事件中用e.Graphics.DrawString画三个字符就可以了!
周雪峰- 已标记为答案 shengmingqiang 2009年11月17日 14:15
-
你好!
PointF结构的构造函数要求坐标是浮点数,F代表浮点数!
周雪峰- 已编辑 周雪峰MVP, Moderator 2009年11月15日 8:38
-
单位是像素还是其他的? 这样直接画出来的字符可以PrintPreviewControl进行预览吗?
- 已标记为答案 shengmingqiang 2009年11月17日 14:16
-
http://support.microsoft.com/kb/811401/zh-cn
http://feiyun0112.cnblogs.com/ -
感谢各位的回复.我已经解决了部分问题.还有部分问题没有解决.
在开发的电脑上打印没有问题.XCOPY到别的机上打印字符只能打出20多个.总共有40多个的. 另外设置Graphics的PageUnit属性为毫米,打印出来的感觉还是像素.
Dim drawPoint5 As New PointF(4, 34)
e.Graphics.PageUnit = GraphicsUnit.Millimeter
e.Graphics.DrawString(share.chanpinxinghao, zhiti, Brushes.Black, drawPoint1)