我正在尝试通过单击按钮在 VB.NET 中打印用户表单。
我添加了“PrintForm”电源组并简单地使用:
PrintForm1.Print()
这会将表单打印到预览窗口中,但是会从右侧丢失一大块图像
是否有一行简单的代码可以伴随它以确保它是横向打印的?
提前致谢
我正在尝试通过单击按钮在 VB.NET 中打印用户表单。
我添加了“PrintForm”电源组并简单地使用:
PrintForm1.Print()
这会将表单打印到预览窗口中,但是会从右侧丢失一大块图像
是否有一行简单的代码可以伴随它以确保它是横向打印的?
提前致谢
在打印表单之前,请尝试设置它。试试这个:
Me.PrintForm1.PrinterSettings.DefaultPageSettings.Landscape = True
PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)
实际上像打印表格这样的代码很容易在 GOOGLE.com 上找到。有时我们得到一堆代码,但如果你认真和耐心地搜索它。你可以找到所有你需要的东西,除非你认为这是不可能的