タイトル : PrintDialogでページレイアウト変更 投稿日 : 2005/04/30(Sat) 14:58 投稿者 : TD
[OSのVer]:Windows2000 [VBのVer]:VB.NET いつも参考にさせて頂いております。 PrintDialogにて印刷ダイアログを表示しPDFの印刷を行おうとしています。 印刷ダイアログのプロパティよりページレイアウトを「2ページ/枚」に変更し、 ProcessStartInfoを使用して印刷しているのですが、「2ページ/枚」で印刷されません。 ご教授願います。 現在のソース ' ダイアログを表示し、戻り値が [OK] の場合は印刷の処理を実行する If PrintDialog1.ShowDialog() = DialogResult.OK Then strPdfPath = "pdfファイルのパス" With startInfo .FileName = strPdfPath .Verb = "print" End With process.Start(startInfo) End If |