这(zhè)是(shì)send2printer可以直接使用,支(zhī)持第三方开发下载,本软件是国内汉化版(bǎn)本,功能(néng)上可能尚有欠缺,经测试,佳能上MX系列、MG系列(包括MG3180,MG4180,MG5380及(jí)以上支持无线的打印机(jī))支持无线打印的系列(liè)打印机都不好使(shǐ),但是(shì)在HP打印机上测(cè)试成功了,测试的打印机是HP LaserJet 1536dnf MFP,如(rú)大家有条件测试(shì)其他的打印机成功的(de)话可以告诉,希望和大家多多交流(liú)啊。
send2printer可以直接使用,支持第三方开(kāi)发是最近在做androids项(xiàng)目(mù)的(de)调试工作,用第三方软件send2printer来实(shí)现无线打印,但是(shì)问题是,在给(gěi)第(dì)三方软件发送参数时。
最近在做关于androids的项目,androids果然不是出于国内,很多(duō)东西都(dōu)是国外已经成熟了(le)或者已经开发好了,国内去(qù)效仿。为(wéi)了找关于androids无(wú)线连(lián)接打印机并打印的第(dì)三方(fāng)开发方案(àn)都非常的(de)困难。由于最近(jìn)项目需要用到这一块(kuài),经过(guò)我的组员的努力,找到了(le)一种解决方案,为了能够和大家分享一(yī)下,也为了自己以后的参考,在这(zhè)里稍作总结一下。经验有限(xiàn),希(xī)望有更好方案的可以不吝(lìn)赐教,我也会在以后的学习中不断修缮自己的方(fāng)案(àn)。
1 PrinterLibs是androids平台下(xià)控制Caysn打印(yìn)机的jar库
2 PrinterLibs有以下几个公(gōng)共类
A IO类
包括IO、BLEPrinting、BTPrinting、NETPrinting、USBPrinting
实现基(jī)本(běn)的Open、Close、Write、Read等功能(néng)
IOCallBack提(tí)供了(le)Open和Close的回调接口、便于获(huò)取当前的连接状况(kuàng)
B 打印类
包括Pos、Label1
Pos类实现(xiàn)了(le)诸如打印文本、打印条(tiáo)码、打印二维(wéi)码(mǎ)、打印图(tú)片等功能
Label1类实现了标签打印功能,需要(yào)标签打印机支持
