一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种操作系统的公文一键打印方法及装置与流程

2022-12-20 02:22:59 来源:中国专利 TAG:

技术特征:
1.一种操作系统的公文一键打印方法,其特征在于,首先解析引擎进行输入多种类型的电子文档,根据电子文件类型提供解析适配器,通过dom4j解析将电子文档解压后生成的xml包文件,解析xml包文件中的所有元素的对象;然后,转换引擎通过解析引擎将电子文档解析为内存中的java对象,然后利用对象分析技术进行分析建模,得到版面的内容分布,再由展示引擎通过解析引擎和转换引擎将电子文件解析转换为标准的html文件流,实时的推送至用户终端浏览器,最后打印引擎进行打印。2.根据权利要求1所述的一种操作系统的公文一键打印方法,其特征在于,在解析引擎中解析内容包括文档对象、样式对象、字体对象、内容对象、文档结构对象和扩展信息对象,通过解析适配器解析xml文档并对xml中的元数据进行建模,生成内存中的各种java内存对象。3.根据权利要求2所述的一种操作系统的公文一键打印方法,其特征在于,所述解析适配器为officeparseradapter、ofdparseradapter和pdfparseradapter。4.根据权利要求3所述的一种操作系统的公文一键打印方法,其特征在于,在转换引擎中得到版面的内容分布后,再解析电子文件的数据,然后将对象与版面分布进行映射,定位文字、图片、表格和公式元素,接着利用java内存对象与html语义之间的映射关系,将内存中的java对象利用解析适配器转换翻译为html格式的对象;最后将html对象按照输出要求进行排版,并输出为内存中的html文件流。5.根据权利要求4所述的一种操作系统的公文一键打印方法,其特征在于,所述展示引擎支持各种操作系统平台、各类浏览器,根据解析和转换进度实时的展示推送html文件流的内容,可以根据需要按需显示html部分内容,实现边转换边展示。6.根据权利要求5所述的一种操作系统的公文一键打印方法,其特征在于,用户利用展示引擎实时的阅读html文件内容,对文件进行打印预览和校对,确认有问题可以对部分文件进行修改后,重新解析和转换,并实时的展示到浏览器端,可以边修改边查看修改结果,实现一次性的将公文全部文件打印出来。7.根据权利要求6所述的一种操作系统的公文一键打印方法,其特征在于,所述打印引擎对打印属性进行设置,可以在线选择连接的打印机,并设置为默认打印机。8.一种操作系统的公文一键打印装置,其特征在于,包括:至少一个存储器和至少一个处理器;所述至少一个存储器,用于存储机器可读程序;所述至少一个处理器,用于调用所述机器可读程序,执行权利要求1至7中任一所述的方法。

技术总结
本发明涉及公文打印技术领域,具体提供了一种操作系统的公文一键打印方法,首先解析引擎进行输入多种类型的电子文档,根据电子文件类型提供解析适配器,通过dom4j解析将电子文档解压后生成的xml包文件,解析xml包文件中的所有元素的对象;然后,转换引擎通过解析引擎将电子文档解析为内存中的java对象,然后利用对象分析技术进行分析建模,得到版面的内容分布,再由展示引擎通过解析引擎和转换引擎将电子文件解析转换为标准的HTML文件流,实时的推送至用户终端浏览器,最后打印引擎进行打印。与现有技术相比,本发明发明设计灵活,扩展性好,采用模块化和可插拔式设计,每个引擎都采用接口式设计,可以动态的替换引擎中的某些功能。能。能。


技术研发人员:焦方忠 李春龙 王威
受保护的技术使用者:浪潮软件集团有限公司宁夏分公司
技术研发日:2022.09.02
技术公布日:2022/12/16
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献