使用 C# 打印 Godex 标签
Godex lable printing with c#
我想打印标签,但是我不能。
我看了很多关于这个的视频,但我找不到任何解决方案。
这是我的代码:
image
我不知道 bool test 做了什么,因为它从未使用过。 (我复制了)
有人知道吗?
更新
我找到了一个方法,而且有效。
我用 GoLabel 程序创建了一个标签。
重要的!仅使用 built-in 文本。完成标签后,单击导出按钮并创建原始打印代码。
在程序中用[printext].Repleace() 方法替换所需的文本。
将文本保存到 txt 文件。
之后,创建一个 cmd 字符串,并使用此代码:
strCmdText = @"/C LPR -S " + ip + " -d -P raw toprinter.txt";
ip表示当前打印机IP地址。
最后,运行 用 cmd 像这样:
System.Diagnostics.Process.Start("CMD.exe", strCmdText);
当cmd应用程序刚刚弹出并关闭时,您需要安装windows SDK并移动这些文件:
enter image description here
至:
C:\Windows\SysWOW64
这个目录。
如果您完成此操作,它将打印您的标签。
我想打印标签,但是我不能。 我看了很多关于这个的视频,但我找不到任何解决方案。 这是我的代码: image 我不知道 bool test 做了什么,因为它从未使用过。 (我复制了)
有人知道吗?
更新
我找到了一个方法,而且有效。
我用 GoLabel 程序创建了一个标签。 重要的!仅使用 built-in 文本。完成标签后,单击导出按钮并创建原始打印代码。
在程序中用[printext].Repleace() 方法替换所需的文本。 将文本保存到 txt 文件。 之后,创建一个 cmd 字符串,并使用此代码:
strCmdText = @"/C LPR -S " + ip + " -d -P raw toprinter.txt";
ip表示当前打印机IP地址。
最后,运行 用 cmd 像这样:
System.Diagnostics.Process.Start("CMD.exe", strCmdText);
当cmd应用程序刚刚弹出并关闭时,您需要安装windows SDK并移动这些文件:
enter image description here
至:
C:\Windows\SysWOW64
这个目录。
如果您完成此操作,它将打印您的标签。