我在自己调试的机子上能够直接横向打印,但是到了别的机子上访问本机的页面打印,要设置才能横向打印,不知道是怎么回事,但是我注意到,在打印设置里不管是在哪台机子上默认都纵向的.
rpt.PageSettings.Orientation=DataDynamics.ActiveReports.Document.PageOrientation.Landscape;
rpt.PageSettings.PaperHeight = Convert.ToSingle(8.267716);//Convert.ToSingle(21 / 2.54) * 1440; //21cm
rpt.PageSettings.PaperWidth = Convert.ToSingle(12.692914);//Convert.ToSingle(29 / 2.54) * 1440;//29cm
rpt.PageSettings.Margins.Left = Convert.ToSingle(0.5); //1cm ' 设置边宽
rpt.PageSettings.Margins.Right = Convert.ToSingle(0.5); //1cm
rpt.PageSettings.Margins.Top = Convert.ToSingle(0.5); //1cm
rpt.PageSettings.Margins.Bottom = Convert.ToSingle(0.5); //1cm
在线的兄弟们帮帮忙,这是怎么回事啊
------解决方案--------------------------------------------------------
这个是没办法的.各机器打印默认设置问题
比如设置A3,必须打印机支持才可以.所以要设置