0
我想使用.net WebBrowser加載nad打印PDF文件。使用.net WebBrowser打印PDF?
但是,如果我「導航」到PDF文件,調用webbrowser.print不會觸發。如果我改變導航到例如。 www.google.com,tehn它打印罰款。
這裏是我的代碼:
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim web As New WebBrowser
AddHandler web.DocumentCompleted, AddressOf web_DocumentCompleted
web.Navigate("C:\my.pdf")
End Sub
Private Sub web_DocumentCompleted(sender As Object, e As WebBrowserDocumentCompletedEventArgs)
Dim web As WebBrowser = DirectCast(sender, WebBrowser)
web.ShowPrintDialog()
End Sub
End Class
上面的代碼並不顯示打印對話框,但如果我改變...
web.Navigate("www.google.com")
然後打印對話框火災。
爲什麼在裝入PDF文件時無法顯示打印對話框?
謝謝!