0

我正在尝试通过单击按钮在 VB.NET 中打印用户表单。

我添加了“PrintForm”电源组并简单地使用:

PrintForm1.Print()

这会将表单打印到预览窗口中,但是会从右侧丢失一大块图像

是否有一行简单的代码可以伴随它以确保它是横向打印的?

提前致谢

4

2 回答 2

0

在打印表单之前,请尝试设置它。试试这个:

Me.PrintForm1.PrinterSettings.DefaultPageSettings.Landscape = True
于 2013-03-28T13:48:44.963 回答
0
PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)

实际上像打印表格这样的代码很容易在 GOOGLE.com 上找到。有时我们得到一堆代码,但如果你认真和耐心地搜索它。你可以找到所有你需要的东西,除非你认为这是不可能的

于 2013-03-28T10:01:19.047 回答