【问题标题】:Changing Printer settings in vb.net在 vb.net 中更改打印机设置
【发布时间】:2011-01-11 07:46:43
【问题描述】:

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

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

【问题讨论】:

  • 你能发布一些你的打印代码吗?根据您实现打印功能的方式,您应该可以通过PrintDocument.PrinterSettings property 进行设置。没有理由更改系统范围的默认值。

标签: vb.net printing


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    • 1970-01-01
    • 2016-06-22
    • 1970-01-01
    相关资源
    最近更新 更多