有没有办法以编程方式设置图表打印的一些设置?我希望默认打印是横向方向,但我能找到的唯一方法是启动chart1.Printing.PageSetup()
并让用户执行此操作。我宁愿自己在代码中处理它。
以下是我的选择。我尝试使用PrintDocument设置,但找不到我需要的东西。谢谢你提前。
我正在使用Visual Studio 2010和.NET 4.0,而我正在使用winforms。
答案 0 :(得分:1)
您可以设置各种属性,就像您尝试的那样。只需稍微查看PrintDocument
的各种属性,这是一个常规PrintDocument
对象!
Orientation
隐藏在Landscape
属性后面......:
chart1.Printing.PrintDocument.DefaultPageSettings.Landscape = true;