2013-03-28 159 views
0

我试图在VB.NET上单击按钮打印用户格式。将WinForm格式打印到默认打印机

我已经加入了“PrintForm”动力组,只需使用:

PrintForm1.Print() 

这将打印表格到预览窗口然而LOPS关右图像的一大块有侧

有一个简单的代码行,可以伴随这一点,以确保它是打印景观?

在此先感谢

回答

0
PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview 
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable) 

其实像印刷形式的代码很容易找到GOOGLE.com。有一段时间,我们得到了一堆代码,但如果你认真耐心地搜索它。你可以找到你需要的所有东西,除非你认为这是不可能的

+0

这根本不起作用,并且与PrintForm1.Print()完全一样, – user1662306 2013-03-28 10:04:42

0

在你打印表格之前,先尝试设置它。 试试这个:

Me.PrintForm1.PrinterSettings.DefaultPageSettings.Landscape = True