Страница отчета масштабирования Crystal Reports Viewer по размеру страницы принтера отключена - PullRequest
0 голосов
/ 23 мая 2019

Нужна помощь в определении того, как отключить страницу отчета о масштабе для страницы принтера по размеру для VB.NET, потому что все мои распечатки отчетов Crystal Reports меньше. Я кодировал программу, чтобы она не масштабировалась во время выполнения, но, похоже, ничто не имеет значения с точки зрения отключения страницы отчета о масштабировании для соответствия странице принтера.

Dim printPrompt As New Windows.Forms.PrintDialog
printPrompt.PrinterSettings = New System.Drawing.Printing.PrinterSettings
printPrompt.AllowSomePages = True

Dim oLayout As New CrystalDecisions.Shared.PrintLayoutSettings
oLayout.Centered = False
oLayout.Scaling = PrintLayoutSettings.PrintScaling.DoNotScale

Dim margins As PageMargins
margins = rpt.PrintOptions.PageMargins
margins.bottomMargin = 0
margins.leftMargin = 0
margins.rightMargin = 0
margins.topMargin = 0
rpt.PrintOptions.ApplyPageMargins(margins)

rpt.PrintToPrinter(printPrompt.PrinterSettings, printPrompt.PrinterSettings.DefaultPageSettings, False, oLayout)

Спасибо

1 Ответ

0 голосов
/ 06 июня 2019

Вы проверяли параметры страницы в режиме редактирования отчета? при создании отчета в VS вы можете настроить параметры страницы. меню Visual Studio => Crystal Reports => Дизайн => Параметры страницы ...

...