在 FastReport.Net mvc 中缩放

Scale in FastReport.Net mvc

我想以编程方式设置预览 (FastReport.Net mvc) 控件的缩放模式 属性。

我用这个方法完成了但是我收到这个错误:

The type 'System.Windows.Forms.UserControl' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

webReport.Report.Preview.ZoomPageWidth();

这是我通过此代码处理此问题的方式:

第一个解决方案

webReport.Zoom = 0.85f;

第二种解法

webReport.Height = System.Web.UI.WebControls.Unit.Percentage(95);