关闭

Java的云打印Lodop

发表于:2016-8-08 10:49

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:枫桥沐雪    来源:51Testing软件测试网采编

  打印某一个网页上的内容我们都经常遇到过,比如网上申请港澳通行证时需要填写申请表,然后把申请表给打印出来。像这样的打印技术是怎么实现?这种打印可以通过一种叫云打印的插件来做,按我的理解云打印的技术把需要打印的内容上传到“云”服务器,然后经过服务器传输到打印机中。
  平时我们上网的时候可以直接在某个网页上点击打印,这种打印叫做网络打印,是将数据存放在打印设备或打印机内置的存储设备上,而云打印是将数据存放到“云”端。
  打印技术在很多开发项目中都会用到,我们项目组已经开发完的一个塘厦项目中就用到了打印技术,打印实现需要在eclipse中加入已经下载好的打印文件。
  接下来是整个打印实现的过程:
  (1)准备材料
  在Java编译器eclipse中,把上面下载好的这个文件放到对应的文件夹中,放哪都行,只要引用的时候路径引用对就行。
  .exe文件是在客户端需要安装的一些插件,看浏览器(客户端)是多少位的就按照哪个。
  这个打印只和前端有关,后台代码不需要做什么。
  (2)需求要实现的效果
  点击打印后这个页面的传到打印页面,预览后打印出A4纸。
  (3)在代码里面实现
  首先要print.html页面引用打印的JS文件
1 <!-- 打印插件  -->
2 <script src="/js/Lodop/LodopFuncs.js" type="text/javascript"></script>
3 <object id="LODOP_OB"
4     classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width=0 height=0>
5     <embed id="LODOP_EM" type="application/x-print-lodop" width=0 height=0></embed>
6 </object>
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号