ユーザーがリストビューからドキュメントを選択したときに、ドキュメントの印刷プレビューを作成しようとしています。印刷ドキュメントを作成してprintpreviewcontrolに渡す必要があることはわかっていますが、ファイルをprintdocumentに「割り当てる」方法がわかりません(以下の例では単に名前を付けています)。これは可能ですか?フォーラムやMSDNで見つけたすべての例は、基本的なテキストファイルを扱っています。たとえば、オフィスのドキュメントやPDFなどを印刷プレビューする方法は?
Imports System.Windows.Forms
Imports System.Drawing.Printing.PrintDocument
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PrintDocument1.DocumentName = "C:\Documents and Settings\Practice.xlsx"
PrintPreviewControl1.Document = PrintDocument1
End Sub
End Class
どんな助けでもいただければ幸いです。シンプルなものが欠けているような気がします。ありがとう!