lodop简单入门

1 安装(这个不介绍,下载安装即可)

  声明只能装windows,linux不能装,所以linux 服务器要使用直接使用http://localhost:8000/CLodopfuncs.js去复制代码部署到服务器上,还有LodopFuncs.js 共两个js文件即可

2 使用

  使用非常简单,本地安装控件之后,页面引入两个js文件

  

3  之后便是打印使用

  使用一个字非常的坑爹非常的耗时,此时就一个字,所有格式网上找,比如你想打印小票 名片二维码等,就在网上对应的格式然后先黏贴上去看打印预览

  使用打印设计设计图片大小和文字,然后反复的看样式-------此过程极度的磨性子,极度的需要你去研究对应的方法,研究每一个代表的含义

  由于业务场景不同,业务需求不一样,有时候会出现崩溃。但是切记,崩溃只是因为某个方法你不熟悉 多看文档

4 举个简单的业务场景

  公司要开发一个二维码打印的需求,批量生成二维码之后,二维码要批量打印。首先我第一步是想到批量生成二维码,生成后使用html生成整版的二维码,插入word ,然后打印word。但是以前的做法是直接输出到打印机打印,那么等条码纸及打印机回来后,就开动起来。

  所以思路就是批量生成二维码。然后选取刚生成的二维码批量打印。

  使用lodop的控件就是遍历出所有的二维码图片流输出,循环调用直接打印完成,此刻lodop的优势就体现出来,简单几行代码就打出来了,然后糟心的就是调整页面,非常繁琐,最后使用绝招,那就是用尺子量,纸张严格按照打印纸来,然后只要预览和纸张大小上显示正常就可以了。

  最后预祝大家都能打印成功!!!

转载于:https://www.cnblogs.com/wangning528/p/10089599.html

lodop简单入门教程相关推荐

  1. Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)

    Git快速入门篇-- Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程) 前言:我们平时在整理代码的时候,尤其是与别人一起开发项目的时候,常常涉及到代码的更新,因此代码版本问 ...

  2. uni-ui简单入门教程 - 如何用HBuilderX为uni-app项目启用uni-ui扩展组件?

    须知 uni-app是一个前端框架 简单来说,uni-app的组件,类似HTML的标签,例如a转navigation.span转text等 uni-app的组件包括 基础组件 (自带免安装) + 扩展 ...

  3. numpy基础篇-简单入门教程4

    numpy基础篇-简单入门教程4 np.set_printoptions(precision=3),只显示小数点后三位 np.random.seed(100)rand_arr = np.random. ...

  4. Proteus简单入门教程以及使用Proteus仿真STM32F103单片机和Arduino单片机

    工欲善其事必先利其器,有条件的朋友直接使用开发板学习即可,但有时候手边没有实物开发板可以用,那么可以借助一些仿真软件运行我们的程序,Proteus算是使用的比较多的一种仿真软件,我们使用它来做STM3 ...

  5. emacs 自带的简单入门教程

    emacs 自带的教程是 英文版和繁体中文版,下面的内容是利用在线繁体转简单工具生成 有些地方翻译的不精准,凑和看 在emacs 中按下 Ctrl-h t 或者F1 t即可打开自带的此文档 原文:em ...

  6. python tornado教程_Tornado 简单入门教程(零)——准备工作

    前言: 这两天在学着用Python + Tornado +MongoDB来做Web开发(哈哈哈这个词好高端).学的过程中查阅了无数资料,也收获了一些经验,所以希望总结出一份简易入门教程供初学者参考.完 ...

  7. MySQL简单入门教程

    http://www.ahnu.edu.cn/homepage/info_read.php?id=66183&cata_0=%B0%B2%BB%D5%CA%A6%B7%B6%B4%F3%D1% ...

  8. 微信小程序云开发简单入门教程

    文章目录 ###开场白: 云开发顾名思义 就是后端开发,应该是微信上周才推出的开放能力,现在这让我想起了以前的leancloud,和更早的bmob了,而leancloud一早就开始支持微信小程序开发了 ...

  9. Strusts2简单入门教程

    1.项目结构 我使用的工具是Interiij idea,但是项目结构和Eclipse相似,可以参考创建项目. 这里只是添加了几个主要的jar包,实现简单的功能已经足够了. 2.web.xml配置 &l ...

  10. java netty教程_明哥教学 - Netty简单入门教程

    作为一个正在Java路上摸爬滚打的小菜鸡,之前在项目中也用过Netty,也因为Netty报名阿里的中间件大赛,但终究功力太浅,最终不了了之,最近工作中又遇到了Netty的小姐妹Mina.此时楼主觉得N ...

最新文章

  1. 30 张图解 | 高频面试知识点总结:面试官问我高并发服务模型哪家强?
  2. 零基础学Python(第十七章 模块import)
  3. 树莓派使用STEP3:更换镜像源
  4. springboot+thymeleaf+pageHelper带条件分页查询
  5. c语言第六次实验报告,第一年C语言实验报告6列
  6. 计算机学院会会,欢迎访问武汉理工大学计算机科学与技术学院
  7. Shortest Prefixes
  8. 分布式设计 —— 容错与主备
  9. supercsv_SuperCSV – CsvBeanReader,CellProcessor,CsvBeanWriter
  10. Bootstrap Paginator分页插件(mark)
  11. android 中使用svg
  12. PTA程序设计第六周
  13. Python入门基础(8)--私有化属性和方法/Property属性/_new_方法/单例模式/错误和异常处理/Python动态添加属性和方法/_slots_属性
  14. 基于MATLAB分析,基于Matlab对信号进行频域分析的方法
  15. peU盘ud区和efi区如何共用wim文件
  16. MySQL培训-梅科尔
  17. 使用物联网卡发送短信
  18. [ZJCTF 2019]EasyHeap-house of spirit
  19. 计算机职业道德英语作文,考研英语作文范文-英语职业道德类作文来啦!
  20. 网络直播间装修业的崛起

热门文章

  1. Tomcat详解(四)——Tomcat配置详解
  2. 实现二叉树的遍历(递归与非递归)
  3. opencv笔记(7):直方图均衡化
  4. 设置将Maven的jar包发布到lib
  5. 我有一个网站,想提高点权重
  6. 深入学习golang—channel
  7. 使用DataAnnotations实现数据验证
  8. maven打包时把依赖的jar包打进去
  9. 主流JS框架中DOMReady事件的实现
  10. centOs7 虚拟机设置文件共享