当前位置: 代码迷 >> VC >> winform 请问打印的有关问题。
  详细解决方案

winform 请问打印的有关问题。

热度:11087   发布时间:2013-02-25 00:00:00.0
winform 请教打印的问题。。。。
怎样在winform中实现在一张纸上先打印左边,再打印右边。。。对于一个很长的字符串(长到一页打印不完),怎样换页。。啊~

------解决方案--------------------------------------------------------
自己计算坐标
------解决方案--------------------------------------------------------
[Quote=引用:]
自己计算坐标
[/Quote]
UP ~
------解决方案--------------------------------------------------------
支持1楼和2楼,自己计算坐标
------解决方案--------------------------------------------------------
设置坐标的映射模式,通常是MM_LOMETRIC,就是实际尺寸,这个的话到不同的电脑上打印处理都是一样的。
你计算好坐标后,仍然可以用dc来画字符串,打印机实际上还是DC
------解决方案--------------------------------------------------------
探讨
设置坐标的映射模式,通常是MM_LOMETRIC,就是实际尺寸,这个的话到不同的电脑上打印处理都是一样的。
你计算好坐标后,仍然可以用dc来画字符串,打印机实际上还是DC

------解决方案--------------------------------------------------------
楼上的猫哥??
------解决方案--------------------------------------------------------
这个得你自己根据页面宽度来画了,可以试试,然后你将你的字符串格式化成每行长度相等,按行打印。打印字符串实际上还是调用dc的DrawText函数。
------解决方案--------------------------------------------------------
up`
------解决方案--------------------------------------------------------
计算一页的高度,需要换页的时候调用QPrinter::newPage()
------解决方案--------------------------------------------------------
有情UP
  相关解决方案