首页 > 解决方案 > 斑马打印机停止每个标签

问题描述

斑马型号:斑马Z4M

我在 Zebra 打印机上从 PDF 文件打印标签时遇到问题。如果我发送一个要打印的文件,它有几页(一页 = 一个标签),打印机打印一页,暂停 2 秒,然后打印另一个标签(而不是连续打印)

我创建 C# 应用程序,在其中生成简单的 PDF 文件(使用 iTextSharp)并在 Zebra 上打印(我将文件发送给 Zebra 一个包含多个页面的文件 -> 每页 == 一个标签) 在此处输入图像描述

在 iTextSharp 我创建具有自定义尺寸的 PDF 文件:

var pgSize = new iTextSharp.text.Rectangle(353, 180);
Document pdfDocument = new Document(pgSize, 0, 0, 0, 0);

在打印机中,我设置了与标签实际尺寸相对应的尺寸:

在此处输入图像描述

附言

我注意到,如果我发送一个 PDF 文件以仅打印一页,但通过设置份数(例如 5 份),打印机可以正常打印(不会在每个标签上暂停)

标签: c#pdfprintingzebra-printersbartender

解决方案


它一次读取一页 PDF,打印第一页后,它将从内存中清除它,然后转换并加载第二页。

这台打印机停产了,PDF不好打印,尤其是老机型。

我建议使用ZebraDesigner Professional 软件以获得更好的打印性能,它针对 Zebra 打印机进行了更多优化,并且有很多很棒的选择(见下图

在此处输入图像描述


推荐阅读