论文部分内容阅读
在建设农业行政综合执法信息化平台中,需要开发移动执法系统,实现农业行政综合执法移动办公,即:现场采集数据、上传图片、打印执法文件。执法文件类型主要是:Word、Excel、PDF、图片格式文件等。目前通过PC端可以实现无线打印,而通过移动端无法实现无线打印,其主要原因是一方面打印机厂商各自采用了自己独立研发的打印控制指令集,无法通用;另一方面由于Android系统(或iOS)不支持蓝牙无线通信协议或需要人工配置,因此Android系统无法直接通过蓝牙,控制蓝牙无线打印机来打印文档。在无线打印技术中,其核心技术有两点,一是需要将各种格式待打印的文档中的内容,翻译成打印机能够识别的语言;二是再将翻译后的语言,通过某种无线技术发送给打印机进行打印。研究与实验发现,目前绝大多数智能手机(或PAD)、无线打印机都支持NFC近距离无线通信,另外,可以通过引入打印服务器解决待打印文档翻译。打印服务器在解析文书的格式后,将需要打印的内容从文书中提取出来,通过一系列的处理之后转换成通用图片格式,最后再将图片以二进制数据流的形式返回给手机APP。手机APP在接收到打印服务器处理之后的二进制数据流后,调用Android系统底层的蓝牙接口与蓝牙无线打印机配对通信,完成打印功能。基于NFC的移动终端无线打印技术系统,由无线连接、文档翻译和文件传输构成。系统采用C/S架构设计、开发语言是Java、Android端的开发平台是Android studio、后台开发平台是Eclipse、数据库采用My SQL。目前所设计的移动终端无线打印技术,已应用于农业行政综合执法信息系统,系统已通过省级鉴定。农业行政综合执法信息系统已在江苏省各市、区、县农业行政执法支队、大队推广使用,取得了较好的经济效益和社会效益。