在vb.net中更改打印机设置

时间:2011-01-11 07:46:43

标签: vb.net printing

我正在制作一个打印记录的应用程序,我想动态设置纸张高度。我的问题是如何在VB.Net中以编程方式更改打印机的设置。

有人告诉我,可以通过转到设备和打印机,选择打印机并将其设置为所需的高度来完成。但是,我可以通过编程方式执行此操作吗?

1 个答案:

答案 0 :(得分:0)

您可以在system.drawing.printing.papersize构造函数中的代码中动态set the paper size

  Dim PaperHeightInt As New Integer
  Dim PaperSize As Drawing.Printing.PaperSize
  PaperSize.Height = PaperHeightInt