【发布时间】:2018-05-09 10:41:51
【问题描述】:
我有 Brother QL-710W 标签打印机,我尝试使用 Brother 的 SDK 通过 WIFI 打印,但每次都收到 ERROR_WRONG_LABEL 错误,
我试过了
ERROR_WRONG_LABEL when trying to print wireless using Android Brother Sdk for label printer
Android printing with Brother SDK via WIFI (ERROR_WRONG_LABEL)
但没有解决方案有效,
我的代码在下面
mPrinterInfo.printerModel = PrinterInfo.Model.QL_710W;
mPrinterInfo.port = PrinterInfo.Port.NET;
mPrinterInfo.ipAddress = "192.168.8.100";
//mPrinterInfo.labelNameIndex = 5;
mPrinterInfo.paperSize = PrinterInfo.PaperSize.CUSTOM;
mPrinterInfo.paperPosition = PrinterInfo.Align.CENTER;
mPrinterInfo.orientation = PrinterInfo.Orientation.LANDSCAPE;
mPrinterInfo.labelNameIndex = LabelInfo.QL700.valueOf("W50").ordinal();
mPrinterInfo.isAutoCut = true;
mPrinterInfo.isAutoCut = true;
mPrinterInfo.isCutAtEnd = true;
LabelInfo mLabelInfo = new LabelInfo();
mLabelInfo.labelNameIndex = LabelInfo.QL700.valueOf("W50").ordinal();
mLabelInfo.isAutoCut = true;
mLabelInfo.isEndCut = true;
mLabelInfo.isHalfCut = false;
mLabelInfo.isSpecialTape = false;
mPrinter.setPrinterInfo(mPrinterInfo);
mPrinter.setLabelInfo(mLabelInfo);
但是 Brother 的 Android 应用程序打印成功,没有任何错误。
【问题讨论】:
-
你可以添加你的代码来检查吗?
-
你能猜到@GuilhE 是什么原因吗?
-
您确定您使用的纸张类型是否正确?
-
是的纸张类型是正确的,感谢Guilhe对我的帮助