0
レコードを印刷するアプリケーションを作成していて、用紙の高さを動的に設定したいとします。私の問題は、VB.Netでプリンタの設定をプログラムで変更する方法です。vb.netのプリンタ設定を変更する
デバイスとプリンタに行き、プリンタを選択して希望の高さに設定すると、誰かがそれを行うことができます。ただし、プログラムでこれを行うことはできますか?
レコードを印刷するアプリケーションを作成していて、用紙の高さを動的に設定したいとします。私の問題は、VB.Netでプリンタの設定をプログラムで変更する方法です。vb.netのプリンタ設定を変更する
デバイスとプリンタに行き、プリンタを選択して希望の高さに設定すると、誰かがそれを行うことができます。ただし、プログラムでこれを行うことはできますか?
set the paper sizeは、コード内でsystem.drawing.printing.papersizeコンストラクタ内で動的に使用できます。
Dim PaperHeightInt As New Integer
Dim PaperSize As Drawing.Printing.PaperSize
PaperSize.Height = PaperHeightInt
印刷コードの一部を掲載することはできますか?印刷機能をどのように実装したかによって、[PrintDocument.PrinterSettings'プロパティ(http://msdn.microsoft.com/en-us/library/system.drawing)から設定するだけで済みます。 printing.printdocument.printersettings.aspx)。システム全体のデフォルトを変更する必要はありません。 –