首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

超宽打印有关问题

2012-01-26 
超宽打印问题请问超宽的页面,在打印时总是打不全,怎么样在一页全部打印,可以按比例缩小。有什么好的方法,详

超宽打印问题
请问超宽的页面,在打印时总是打不全,怎么样在一页全部打印,可以按比例缩小。
有什么好的方法,详细告知,感激不尽。

[解决办法]
http://www.cnblogs.com/Rayinuk/archive/2007/04/06/702518.html
[解决办法]
横着太宽, 那就竖着打了,
[解决办法]
设一个Ratio, 当要打印的宽度toPrintWidth大于待打印区域PrintArea时, 令

Ratio = 1 - (toPrintWidth - PrintArea)/toPrintWidth

然后, 把所有的字体, 表格等的宽, 高都按这个比率Ratio缩小
[解决办法]
比较下这两个Printer, 你会有点收获的

DataGridViewPrinter(Fit to Page):http://blog.csdn.net/LeoMaya/archive/2007/05/24/1624100.aspx

DataGridViewPrinter: http://blog.csdn.net/leomaya/archive/2007/03/20/1535322.aspx

热点排行