我已经尝试了一段时间,似乎无法连接我的爱普生TM-T88V打印机从我的应用程序建立的Swift。我已经尝试了我在这里学到的https://github.com/Shoptree/epsonPrintSDK/issues/3,并能够建立一个连接,但它是一个过时的SDK,我需要更多的打印机兼容。我还看过用Obj和Java版本编写的爱普生pdf指南。
我尝试过以下许多不同的方法。(注意:我在连接标头和访问库方面没有问题。
var printer = Epos2Printer(printerSeries: 0, lang: 1)
printer.connect("TCP:192.168.X.X", timeout: 10000)
printer.beginTransaction()
printer.addText("Hello World")
printer.addCut(1)提前感谢!
发布于 2016-07-07 15:53:38
我不确定您是否还存在这个问题,但是根据您的代码,我可以建议几个解决方案:
beginTransaction。sendData和endTransaction。以下是更新的代码:
var printer = Epos2Printer(printerSeries: EPOS2_TM_T88.rawValue, lang: EPOS2_MODEL_ANK.rawValue)
printer.connect("TCP:192.168.X.X", timeout: 10000)
printer.addFeedLine(5)
printer.addText("Hello World")
printer.addFeedLine(5)
printer.addCut(EPOS2_CUT_FEED.rawValue)
printer.beginTransaction()
printer.sendData(Int(EPOS2_PARAM_DEFAULT))
printer.endTransaction()https://stackoverflow.com/questions/35370083
复制相似问题