Brother SDK for iPhone / iPad版。 3.1.1卷筒类型

时间:2017-10-13 15:55:33

标签: ios objective-c ipad printing

我正在尝试从我的应用程序打印到Brother QL系列标签打印机。当我尝试打印时,我可以在打印机中输入磁带时打印。但是,当我尝试打印到标签类型的卷时,我无法打印任何内容。我找回错误代码:

ERROR_WRONG_LABEL_ 卷筒类型不正确 -41

我尝试了很多不同的设置,我无法弄清楚哪些设置可以让我用这种类型的滚动进行打印。此外,我已阅读他们的SDK文档,但无法找到有关此问题的任何信息。

3 个答案:

答案 0 :(得分:2)

在这里进行一些挖掘后,可以使用QL系列打印机的纸张尺寸。 e.g。

let printInfo = BRPtouchPrintInfo()
printInfo.strPaperName = "17mmx54"
printInfo.nPrintMode = PRINT_FIT
printInfo.nOrientation = ORI_LANDSCAPE
printInfo.nHorizontalAlign = ALIGN_CENTER
printInfo.nVerticalAlign = ALIGN_MIDDLE
printInfo.nAutoCutFlag = 1
printInfo.nAutoCutCopies = 1

兄弟QL-810W

  • 定制
  • 12毫米
  • 29毫米
  • 38毫米
  • 50毫米
  • 54毫米
  • 62毫米
  • 62mmRB
  • 17mmx54mm
  • 17mmx87mm
  • 23mmx23mm
  • 29mmx42mm
  • 29mmx90mm
  • 38mmx90mm
  • 39mmx48mm
  • 52mmx29mm
  • 62mmx29mm
  • 62mmx100mm
  • 60mmx86mm
  • 54mmx29mm

兄弟QL-820NWB

  • 定制
  • 12毫米
  • 29毫米
  • 38毫米
  • 50毫米
  • 54毫米
  • 62毫米
  • 62mmRB
  • 17mmx54mm
  • 17mmx87mm
  • 23mmx23mm
  • 29mmx42mm
  • 29mmx90mm
  • 38mmx90mm
  • 39mmx48mm
  • 52mmx29mm
  • 62mmx29mm
  • 62mmx100mm
  • 60mmx86mm
  • 54mmx29mm

兄弟QL-1110NWB

  • 定制
  • 12毫米
  • 29毫米
  • 38毫米
  • 50毫米
  • 54毫米
  • 62毫米
  • 102毫米
  • 103毫米
  • 17mmx54
  • 17mmx87
  • 23mmx23mm
  • 29mmx42mm
  • 29mmx90mm
  • 38mmx90mm
  • 39mmx48
  • 52mmx29mm
  • 60mmx86mm
  • 62mmx29mm
  • 62mmx100mm
  • 102mmx51mm
  • 102mmx152mm
  • 103mmx164mm

兄弟QL-1115NWB

  • 定制
  • 12毫米
  • 29毫米
  • 38毫米
  • 50毫米
  • 54毫米
  • 62毫米
  • 102毫米
  • 17mmx54
  • 17mmx87
  • 23mmx23mm
  • 29mmx42mm
  • 29mmx90mm
  • 38mmx90mm
  • 39mmx48
  • 52mmx29mm
  • 60mmx86mm
  • 62mmx29mm
  • 62mmx100mm
  • 102mmx51mm
  • 102mmx152mm
  • DT 90mm
  • DT 102mm
  • DT 102mmx51mm
  • DT 102mmx152mm

答案 1 :(得分:0)

我使用62mmRB打印。 62mm给出了保存错误-41。好像我有红色&黑色卷入。

答案 2 :(得分:0)

此问题的原因是您设置的纸张名称错误/不正确。我更改了论文名称,问题得以解决。我分享了我的代码供您参考。

    let printInfo = BRPtouchPrintInfo()
    printInfo.strPaperName = "29mmx90mm"
    printInfo.nPrintMode = PRINT_FIT_TO_PAGE
    printInfo.nOrientation = ORI_LANDSCAPE
    printInfo.nHorizontalAlign = ALIGN_CENTER
    printInfo.nVerticalAlign = ALIGN_MIDDLE
    printInfo.nAutoCutFlag = 1
    printInfo.nAutoCutCopies = 1