我用visual basic创建了一个程序(Visual Studio 2015)。我想单击按钮并打印图像,但我不想显示PrinterDialog(单击here查看屏幕截图)。
我想只需点击一下即可打印,因为此程序仅供公众使用!如何禁用或跳过此操作?
答案 0 :(得分:1)
是。您可以像这样打印到默认打印机:
Sub PrintFile(ByVal fileName As String)
Dim myFile As New ProcessStartInfo
With myFile
.UseShellExecute = True
.WindowStyle = ProcessWindowStyle.Hidden
.FileName = fileName
.Verb = "Print"
End With
Process.Start(myFile)
End Sub
有关其工作原理的更多细节和说明可以在我的文章中找到: https://pradeep1210.wordpress.com/2010/03/26/easy-way-to-print-files-to-default-printer/