2012-06-26 101 views
0

我創建了一個水晶報告中,我使用了自定義頁面在我的默認打印機創建(如優惠券有寬度:5.84在:8.50和高度)。自定義頁面打印在水晶報表在ASP.net

的問題是,當我從代碼中運行應用程序它設置,我給我的水晶Report.But的默認設置上發佈IIS它正在打印A4頁面上沒有定義頁面後,頁面。

尋找提前

感謝你的有價值的解決方案,

Supriya

+0

是你從你的mcahine或任何其他機器發佈?併發布後,你的機器或任何其他機器上運行? – Asif

回答

0

最大的可能是打印機正在打印機的默認設置。 嘗試從代碼本身設置頁邊距。

  PageMargins pgMargins = this.CrystalReportDoc.PrintOptions.PageMargins; 
      pgMargins.topMargin = <top margin here>; 
      pgMargins.bottomMargin = <bottom margin here>; 
      this.CrystalReportDoc.PrintOptions.ApplyPageMargins(pgMargins); 

你也不得不放棄測量應該在緹,您可以使用網上一個類似this