tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルPrintDialogでページレイアウト変更
記事No1652
投稿日: 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

[ツリー表示へ]
タイトルRe: PrintDialogでページレイアウト変更
記事No1658
投稿日: 2005/05/04(Wed) 16:09
投稿者K.J.K.
PrintDialogの操作結果と、他のプロセスでのプリンタの設定は、
一般的には全く関係ないですよね。PrintDialogで選択した設定を
システム全体で基本設定とするコードはどこに記述してあるので
しょうか?

[ツリー表示へ]