我有Posiflex打印机。据我所知,它不是启用AirPrint。而且它也没有wifi。我需要做的是连接到打印机并使用我的iPad(IOS 5)中安装的支持AirPrint的应用程序进行打印输出。
我搜索网络但找不到任何有希望的解决方案。
我发现xPrintServer可以用来解决我的问题。 但不幸的是它没有support Posiflex打印机。
还有另外一个solution也需要一台PC。使用该iPad可以通过PC连接到打印机,PC需要启动并运行以进行打印输出,这是不可接受的。有人可以帮忙解决这个问题。
答案 0 :(得分:1)
此类打印机不需要任何特殊驱动程序,您可以手动轻松制作(定义纸张宽度,每行字符等)。本打印机使用Epson标准转义码 - ESC / POS。当我们使用好的点阵打印机时,您需要了解打印是如何完成的。由于打印机有以太网端口,它允许您将纯ASCII文本(加上一些转义码)发送到tcp / ip端口,然后打印出来。
在documentation中,您会找到:
任何连接在同一网络中的PC都可以像直接连接的本地打印机一样使用TCP / IP来使用PP-8000L。因此,对于“HyperTerminal”等工具的直接I / O控制,适用于串行或并行接口模型的所有命令都可以在PP-8000L上以与PP-8000相同的方式工作,除了端口必须是带有IP地址的TCP / IP打印机。
编辑: 对于ESC / POS,您可以使用Epson高级API:http://pos.epson.com/mobilesdks/index.htm 我不确定它是否适用于其他兼容ESC / POS的打印机。