1

我有一台 SATO CG 系列条码打印机。我已经使用 VB.NET 开发了一个 Web 应用程序。

我一直在寻找解释在 VB 中生成条码并在 SATO 打印机中打印条码的示例程序,但没有得到任何东西。

4

2 回答 2

0

如果您不想使用任何 3rd 方库,您可以直接向打印机发送命令以生成条形码。您不需要在 VB 中生成条形码,然后将其发送到打印机。

向 LPT1 发送命令并将 LPT1 映射到 USB 端口的技巧

NET USE LPT1: \\[Computer-Name]\Printer /PERSISTENT:YES

正如这里所解释的

您可以轻松找到如何将命令直接发送到 LPT1 的代码。例如,请参见此处此处

以下是您需要在 Code128 中打印 0123456789 的示例命令

<A>
<V>100<H>200<BG>031600123456789
<Q>2
<Z>

您需要阅读SATO 提供的参考文件。

也看看这个

于 2015-09-29T06:51:21.990 回答
-1

使用文件处理,如

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("f:\files\data.prn", False)

file.WriteLine("AEX0")
file.close()
Shell("f:\files\prn1.bat")

bat 文件代码拷贝 f:\files\data.prn lpt2

首先火网使用 lpt2:\machinname\printername 到 dos

于 2016-08-11T10:57:58.030 回答