vb打印html⽂件,VB.Net打印对话框(PrintDialog)打印对话框(PrintDialog)控件允许⽤户通过选择打印机并从Windows窗体应⽤程序中选择⽂档的哪些部分进⾏打印来打印⽂档。
还有其他各种与打印⽂件有关的控制,简要的看⼀下这些控制及其⽬的。这些其他控件是:
PrintDocument控件 – 它提供对Visual Basic中的实际事件和打印操作的⽀持,并设置打印属性。
PrinterSettings控件 – ⽤于通过指定打印机来配置如何打印⽂档。
PageSetUpDialog控件 – 它允许⽤户指定页⾯相关的打印设置,包括页⾯⽅向,纸张⼤⼩和边距⼤⼩。
PrintPreviewControl控件 – 它表⽰从Windows窗体应⽤程序的打印预览的原始预览部分,没有任何对话框或按钮。
PrintPreviewDialog控件 – 它表⽰⼀个对话框窗体,其中包含⼀个PrintPreviewControl,⽤于从Windows窗体应⽤程序进⾏打印。
以下是打印对话框:
PrintDialog控件的属性
以下是PrintDialog控件的⼀些常⽤属性:
编号
属性
描述
1
AllowCurrentPage
获取或设置⼀个值,该值指⽰是否显⽰“当前页⾯”选项按钮。
2
AllowPrintToFile
获取或设置⼀个值,该值指⽰是否启⽤“打印到⽂件”复选框。
3
AllowSelection
获取或设置⼀个值,该值指⽰是否启⽤“选择”选项按钮。
4
AllowSomePages
获取或设置⼀个值,该值指⽰是否启⽤“页⾯”选项按钮。
5
Document
获取或设置⼀个值,该值指⽰⽤于获取PrinterSettings的PrintDocument。6
PrinterSettings
获取或设置对话框修改的打印机设置。
7
PrintToFile
获取或设置⼀个值,该值指⽰是否选中“打印到⽂件”复选框。
8
ShowHelp
获取或设置⼀个值,该值指⽰是否显⽰“帮助”按钮。
9
ShowNetwork
获取或设置⼀个值,指⽰是否显⽰“⽹络”按钮。
PrintDialog控件的⽅法
以下是PrintDialog控件的⼀些常⽤⽅法:
编号visual basic pdf
属性
描述
1
Reset
将所有选项重置为默认值。
2
RunDialog
在派⽣类中重写时,指定⼀个通⽤对话框。
3
ShowDialog
运⾏默认所有者的通⽤对话框。
⽰例
在这个例⼦中,演⽰如何在窗体中显⽰⼀个打印对话框。参考以下步骤:
在窗体上添加⼀个PrintDocument控件,⼀个PrintDialog控件和⼀个Button控件。 PrintDocument和PrintDialog控件位于控件⼯具箱的“打印”类别中。
将按钮的⽂本更改为“打印”。
双击打印按钮并修改Click事件的代码,代码如下所⽰:
Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
PrintDialog1.Document = PrintDocument1 PrintDialog1.PrinterSettings = PrintDocument1.PrinterSettings
PrintDialog1.AllowSomePages = True If PrintDialog1.ShowDialog = DialogResult.OK Then PrintDocument1.PrinterSettings = PrintDialog1.PrinterSettings PrintDocument1.Print() End If End Sub End Class
使⽤Microsoft Visual Studio⼯具栏上的“开始”按钮编译和运⾏应⽤程序时,它将显⽰以下窗⼝:
单击“打印”按钮使“打印”对话框出现。
¥ 我要打赏 纠错/补充 收藏

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。