关于vb.net:在打印作业之间更改打印机设置-Zebra打印机

Change printer setting between printing job - Zebra printer

我可以从打印机设置以及Zebra设置实用程序更改打印机设置。我想知道的是,它们是否是一种自动在两次打印作业之间更改设置(暗度或打印模式)的方法。就像一项工作将黑暗设置为15,将另一项设置为3。

我正在从Visual Basic中将打印作业作为ThermalLabel对象发送。

我已经尝试使用:

1
PrintUtils.SetDarkness(03)

以及:

1
PrintUtils.ExecuteCommand(ligneZPL)

其中ligneZPL是此字符串->"?SD3 \\
"

但是打印机(Zebra-GC420T)没有考虑到它。


黑暗中有两个作用。 ~SD通常设置黑暗度。 ^MD通过增量修改~SD值。如果~SD值为10,而^MD值为5,则整体暗度将为15。

如果要打印大多数标签为15,请设置~SD15。对于要在3处打印的标签,将^MD-12设置为标签顶部代码的一部分。

这两个命令中的任何一个都可能已经嵌入到您要打印的标签中。这可能是该设置似乎被忽略的原因。