我有一台 SATO CG 系列条码打印机。我已经使用 VB.NET 开发了一个 Web 应用程序。
我一直在寻找解释在 VB 中生成条码并在 SATO 打印机中打印条码的示例程序,但没有得到任何东西。
我有一台 SATO CG 系列条码打印机。我已经使用 VB.NET 开发了一个 Web 应用程序。
我一直在寻找解释在 VB 中生成条码并在 SATO 打印机中打印条码的示例程序,但没有得到任何东西。
如果您不想使用任何 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 提供的参考文件。
也看看这个。
使用文件处理,如
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