0

我有 Zebra LP2824 打印机。它在 Windows XP 上工作正常,但在 Windows 7 上工作不正常。在 Windows 7 上,它在打印机属性上打印测试页,但在我的应用程序中没有打印。看来,它找不到端口,打印机正在使用。在同一个应用程序上,但在 Windows XP 上它正在打印。我正在用 USB 连接打印机。
有谁知道似乎是什么问题?

提前感谢您的帮助。:)

4

2 回答 2

0

我通常必须共享打印机才能让它接受打印作业。我认为在 Win 7 中共享有点不同 - 可能不止一步。打开打印机队列并暂停它,然后向它发送打印作业 - 查看它是否显示(然后取消暂停)如果它没有显示在队列中,则可能存在共享/权限问题。

于 2013-02-16T05:06:24.967 回答
0

我今天刚刚管理它在另一台斑马 USB 打印机上打印。

使用这篇文章:http: //support.microsoft.com/kb/322091/nl

注意面团样本有一个小错误,所以去这个函数

    public static bool SendFileToPrinter( string szPrinterName, string szFileName )
    ...
    ..

在那里转到该函数的末尾并添加我在下面提到的行

    Marshal.FreeCoTaskMem(pBytes);
    fs.close(); // <-- add that or it will crash with locked files errors.
    return true;

Zebra 打印机的工作方式很大程度上取决于您尝试打​​印的内容以及程序的工作方式,例如记事本和 edlin 以及写字板和 dos PRINT 的工作方式都不同。一些程序直接打印 RAW(如 url 代码所做的那样),另一些程序则尊重打印机首选项 > 仍然生成包含 ZPL 命令的原始 TXT 文件打印将否决打印机设置..

ZPL 本身就是一场噩梦 如果你需要剪纸 你将需要 ^MMC

你不会在他们的手册中找到这样的解释。(因为我认为他们出售自己的标签打印设计软件..)

于 2013-02-28T20:30:38.873 回答