我正在制作一个打印记录的应用程序,我想动态设置纸张高度。我的问题是如何在VB.Net中以编程方式更改打印机的设置。
有人告诉我,可以通过转到设备和打印机,选择打印机并将其设置为所需的高度来完成。但是,我可以通过编程方式执行此操作吗?
答案 0 :(得分:0)
您可以在system.drawing.printing.papersize构造函数中的代码中动态set the paper size。
Dim PaperHeightInt As New Integer
Dim PaperSize As Drawing.Printing.PaperSize
PaperSize.Height = PaperHeightInt