シーン
カスタムレイアウトを実装するための二次元コードを描画Winフォーム使用zxingとグラフィックス:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100127885
https://www.cnblogs.com/badaoliumangqizhi/p/11426919.html
ピクチャで表示上記二次元コードを実現した後、それを印刷。
効果
実現
ページのPrintDocumentコントロールをドラッグします。
ドラッグ効果後
そして、ボタンのボタンをドラッグして、イベントを入力して、それをダブルクリックします
プライベート 無効 button7_Click(オブジェクト送信者、EventArgsの電子) { プリントダイアログMyPrintDg = 新しいプリントダイアログ(); MyPrintDg.Document = printDocument1。 場合(MyPrintDg.ShowDialog()== DialogResult.OK)は { 試みる { )(printDocument1.Printします。 } キャッチ { // 停止打印 printDocument1.PrintController.OnEndPrint(printDocument1、新しいSystem.Drawing.Printing.PrintEventArgs())。 } } }
PrintPageた場合に上のコントロールのPrintDocumentページデザイナードラッグを見つけ、右クリックしてプロパティ、イベントリストを見つけ、ダブルクリックし
以下のコードを書きます:
プライベート ボイド printDocument1_PrintPage(オブジェクト送信者、PrintPageEventArgs E) { e.Graphics.DrawImage(pictureBox1.Image、20、20 )。 }
業績