両面印刷について
- 題名: 両面印刷について
- 著者: JT
- 日時: 2010/10/20 15:51:26
- ID: 27436
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 両面印刷について
- 著者: づか
- 日時: 2010/10/21 13:02:19
- ID: 27440
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 両面印刷について
- 著者: JT
- 日時: 2010/10/21 14:24:14
- ID: 27441
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 両面印刷について
- 著者: 魔界の仮面弁士
- 日時: 2010/10/21 16:33:11
- ID: 27442
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 両面印刷について
- 著者: JT
- 日時: 2010/10/22 14:31:54
- ID: 27446
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: 両面印刷について
- 著者: づか
- 日時: 2010/10/22 19:27:51
- ID: 27448
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: 両面印刷について
- 著者: JT
- 日時: 2010/10/25 8:49:19
- ID: 27455
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: 両面印刷について
- 著者: 魔界の仮面弁士
- 日時: 2010/10/25 9:09:13
- ID: 27456
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[8]: 両面印刷について
- 著者: JT
- 日時: 2010/10/26 13:53:19
- ID: 27470
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[9]: 両面印刷について
- 著者: 魔界の仮面弁士
- 日時: 2010/10/26 15:04:04
- ID: 27473
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[10]: 両面印刷について
- 著者: JT
- 日時: 2010/10/26 15:21:27
- ID: 27474
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[11]: 両面印刷について
- 著者: 魔界の仮面弁士
- 日時: 2010/10/26 16:21:04
- ID: 27476
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[12]: 両面印刷について
- 著者: JT
- 日時: 2010/11/01 14:20:40
- ID: 27524
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[13]: 両面印刷について
- 著者: JT
- 日時: 2010/11/11 13:50:18
- ID: 27551
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
みなさん、こんにちは。
現在、両面印刷機能を可能にさせようと色々調べています。
Duplexプロパティを使用すれば、実現できると思っているのですが、
その使い方がわからない状況です。。。
下記のプログラムをご確認お願いします。
'####### Aカード #######
Public Sub Print_ACard()
Dim prtdoc As New System.Drawing.Printing.PrintDocument
Dim prtpre As New PrintPreviewDialog
prtdoc.DefaultPageSettings.Landscape = False
prtdoc.DocumentName = "Aカード印刷"
AddHandler prtdoc.PrintPage, AddressOf PrintPage_Adata
prtdoc.Print() '←ここで印刷
End Sub
'/////// Aカードデータ ///////
Public Sub PrintPage_Adata(ByVal sender As Object, ByVal e As PrintPageEventArgs)
〜表示内容は省略〜
End Sub
--------------------------------------------------------------------------------------------------
'####### Bカード #######
Public Sub Print_BCard()
Dim prtdoc As New System.Drawing.Printing.PrintDocument
Dim prtpre As New PrintPreviewDialog
prtdoc.DefaultPageSettings.Landscape = True '印刷方向を横に指定
prtdoc.DocumentName = "Bカード印刷"
AddHandler prtdoc.PrintPage, AddressOf PrintPage_Bdata
prtdoc.Print() '←ここで印刷
End Sub
'/////// Bカードデータ ///////
Public Sub PrintPage_Bdata(ByVal sender As Object, ByVal e As PrintPageEventArgs)
〜表示内容は省略〜
End Sub
現在Aカード、Bカードは別々に出力されています。
〜やりたいこと〜
Aカードを印刷実行した時に、自動でAカードの裏面にBカードの内容を印刷したいと思っています。
2回ボタンを押す処理⇒1回の処理で済ませたいです。
どなたかお力を貸して頂けないでしょうか。
どうぞ、宜しくお願い致します。