ERROR_WRONG_LABEL when trying to print wireless using Android Brother Sdk for label printer

后端 未结 3 998
没有蜡笔的小新
没有蜡笔的小新 2020-12-06 19:48

I have trying to print using labels from my android app which using wifi commands Brother QL-720NW label printer. Since I performed factory

3条回答
  •  没有蜡笔的小新
    2020-12-06 19:59

    I resolved this by creating a LabelInfo object, since you have a Label Printer. It's not clear at all in the documentation. You need to set the label info after the printer info.

    PrinterInfo info = myPrinter.getPrinterInfo();
    info.paperSize = PrinterInfo.PaperSize.CUSTOM;
    
    LabelInfo mLabelInfo = new LabelInfo();
    mLabelInfo.labelNameIndex = 5;
    mLabelInfo.isAutoCut = true;
    mLabelInfo.isEndCut = true;
    mLabelInfo.isHalfCut = false;
    mLabelInfo.isSpecialTape = false;
    
    myPrinter.setPrinterInfo(info);
    myPrinter.setLabelInfo(mLabelInfo);
    

    The ERROR_WRONG_LABEL means that you have a wrong value in paperSize or labelNameIndex. I have a P750W label printer with a 24'' paper. I found that value 5 is the good one for this size, but I don't know for your printer.

提交回复
热议问题