日期:2014-05-18  浏览次数:20427 次

关于activereport报表横向打印的问题?我在自己调试的机子上能够直接横向打印,但是到了别的机子上访问本机的页面打印,要设置才能横向打印
我在自己调试的机子上能够直接横向打印,但是到了别的机子上访问本机的页面打印,要设置才能横向打印,不知道是怎么回事,但是我注意到,在打印设置里不管是在哪台机子上默认都纵向的.
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,必须打印机支持才可以.所以要设置