.net - 使用.NET WinForm打印预览ZPL II命令,然后将其发送到Zebra打印机

标签 .net winforms zpl epl zpl-ii

我有一个.NET Windows应用程序,该应用程序使用ZPL II或EPL2将命令打印到Zebra打印机。
在直接从Zebra打印机打印数据之前,有什么方法可以打印表格中的预览数据?

最佳答案

看一下Labelary web service,它允许您以编程方式将ZPL转换为图像。

只需构建一个包含要渲染的ZPL的URL,从Web服务器获取图像,然后从您的应用程序中向用户显示该图像。

string zpl = "YOUR ZPL HERE";
string url = "http://api.labelary.com/v1/printers/8dpmm/labels/4x6/0/" + zpl;
using (WebClient client = new WebClient()) {
    client.DownloadFile(url, "zpl.png");
}


还有一个ZPL viewer,您可以直接在网页上编辑和查看ZPL。

关于.net - 使用.NET WinForm打印预览ZPL II命令,然后将其发送到Zebra打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7412242/

相关文章:

c# - 进度条有效但标签未更新

android - Zebra iMZ320 不理解命令

c# - 程序打印到斑马打印机 ZPL?或替代品?

c# - 如何使用 XmlWriter.Create(...?

.net - 使用响应式(Reactive)扩展 (RX),是否可以将 .Buffer 时间向后移动 10 秒?

c# - 如何通过 Web Api Controller 返回一个 JSON 格式的字符串,而不在响应中显示转义字符

silverlight - 从网络打印 "raw text"(ZPL)

.net - DLLImport在哪里寻找非托管DLL?

c# - 动画 : Sliding & Fading controls on a C# form (winforms)

.net - .Net 2.0/3.5/4.0 中的 Windows 窗体实现有何区别?