Похоже, вы можете настроить свойства средства просмотра отчетов.Я нашел настройку, которая устанавливает масштаб, в вашем случае (макет печати = вся страница), поэтому необходимо изменить значение по умолчанию.
Вот сценарий VB для него от MS.
'Declaration
<CategoryAttribute("Appearance")> _
<DefaultValueAttribute(ZoomMode.Percent)> _
Public Property ZoomMode As ZoomMode
'Usage
Dim instance As ReportViewer
Dim value As ZoomMode
value = instance.ZoomMode
instance.ZoomMode = value
Я не знаю, нужно ли вам использовать значение # like = 50 или вы можете использовать значение = Whole PageПохоже, что последний может использоваться, поскольку он основывает размеры фигур на логической странице, чтобы принять размер представления.
Удачи и отметьте http://msdn.microsoft.com/en-us/library/microsoft.reporting.winforms.reportviewer.zoommode.aspx для получения дальнейших указаний и различных вариантов кода.1010 *