当前位置:网站首页>关于web对接针式打印机问题,Lodop使用
关于web对接针式打印机问题,Lodop使用
2022-07-28 15:22:00 【孙奋斗】
关于php对接针式打印机问题,Lodop使用

这是自己做的一个收据的页面,本以为可以使用layer弹出层自带的打印就可以蒙混过关的时候出行了一种情况,用普通泼墨打印机打印没有问题,可是收据类都是具备一定条件的,需要用17.8*9.5的纸打印,而且必须是针式打印机,使用普通的游览器打印会产生文字不清晰,纸上全是墨点的问题,结合百度可以找出几点原因
一、内墨盒里面空气太多
1、判断方法:清洗喷头前后,打印喷嘴图案。如果断线位置有变化,说明内墨盒里面空气太多,需要排出内墨盒多余空气。
2、解决方法:使用针筒从墨盒抽取空气,会破坏墨盒的密封性能,造成判断具体故障部位的困难。建议使用安全排气方法排出内墨盒多余空气。
二、喷嘴堵塞
1、判断方法:清洗喷嘴前后,打印喷嘴图案,如果断线位置固定不变,说明喷嘴堵塞。
2、解决方法:通常清洗喷头2-3次,就可以正常使用了。如果对于堵塞比较严重的喷嘴,可以使用喷头免拆技术清理。
但是故事好像没有按照预期的结果进行下去,用财务软件打印的收据正常,换到我们的游览器打印还是出现了这种状况,于是深思熟虑,仔细摸索找出了一个解决办法-------------------Lodop
有人说她是Web打印控件,因为她能打印、在浏览器中以插件的形式出现,用简单一行语句就把整个网页打印出来;
有人说她是打印编程接口,因为她介于浏览器和打印设备之间,是个通道和桥梁,几乎能想到的打印控制事项都能做到;
有人说她是JavaScript的扩展,因为她所有功能就那么几个语句,和JS语法一样,一看就明白个究竟;
有人说她是报表打印工具,因为那个add_print_table语句把报表统计的那点事弄了个明明白白;
有人说她是条码打印工具,因为用了她再也不用后台生成条码图片了,前端一行指令就动态输出清晰准确的条码,一维二维都行;
有人说她是图表打印工具,因为用她能输出几乎能想象的任何图表,虽然没那么豪华,但什么饼图、折线图、柱图甚至复合图等等都不在话下;
有人说她是个小玩意,因为她体积太小了,才2M多,她所包含的其中任何一个对照工具都是她的好几倍(例如条码打印控件、图表控件等);
有人说她是套打教案,因为以Lodop+JS实现套打这种模式,在网上已被吵吵为教科书般的解决方案;
有人说她是Web打印控件的“终结者”,因为接触“她”后再不想别的“她”;
有人说她就是一个Web编程小工具,因为有了她,在BS下的打印终于像cs下那种随意而高效了;
但我们说,她是全国1000多家软件公司的智慧结晶,诞生10年了,几乎每个功能细节都蕴藏着无数开发者的期待和汗水;
她就是Lodop(读音“劳道谱”),没有别的名称,她是web开发的必选伴侣;
现在,她又添了个小兄弟,名叫C-Lodop(可编程的云打印),未来将由他开创…
下载地址:http://www.lodop.net/download.html
使用步骤
- 下载完成后会有个压缩文件,打开里面安装 CLodop_Setup_for_Win32NT和install_lodop64 如果32位就安装install_lodop32的

参考链接:使用url打印
由于我是写好的html页面我就用的url的打印方法,当然其他方法我也试过,此方法最快最飒!
● PRINT_INIT(strPrintTaskName)打印初始化
● SET_PRINT_PAGESIZE(intOrient,intPageWidth,intPageHeight,strPageName)设定纸张大小
● ADD_PRINT_HTM(intTop,intLeft,intWidth,intHeight,strHtml)增加超文本项
● ADD_PRINT_TEXT(intTop,intLeft,intWidth,intHeight,strContent)增加纯文本项
● ADD_PRINT_TABLE(intTop,intLeft,intWidth,intHeight,strHtml)增加表格项
● ADD_PRINT_SHAPE(intShapeType,intTop,intLeft,intWidth,intHeight,intLineStyle,intLineWidth,intColor)画图形
● SET_PRINT_STYLE(strStyleName, varStyleValue)设置对象风格 ● PREVIEW打印预览
● PRINT直接打印 ● PRINT_SETUP打印维护 ● PRINT_DESIGN打印设计
3
选择打印机打印结束!
-----------------------------------------------------------------------end
边栏推荐
- 带你来浅聊一下!单商户功能模块汇总
- js中的for循环总结
- Instructions for mictr01 Tester development kit (vibrating wire acquisition reader)
- 视频号找到金钥匙,抖音模仿后来人
- flashfxp 530 User cannot log in. ftp
- 8051 series MCU firmware upgrade IAP
- About standard IO buffers
- js 链表 01
- A good start
- Use py to automatically generate weekly reports based on log records
猜你喜欢

js 链表 02

为什么学编程的人大多数都去了深圳和北京?

Vm501 development kit development version single vibrating wire sensor acquisition module geotechnical engineering monitoring

疫情红利消失,「居家健身」泡沫消散

The epidemic dividend disappeared, and the "home fitness" foam dissipated

Voltage to current / current to voltage module

Food safety | these two kinds of melons and fruits should be improved, especially for pregnant women with constipation

mysql查询 limit 1000,10 和limit 10 速度一样快吗?如果我要分页,我该怎么办?

5 亿用户,比微信还早四年……这个运营了 15 年的 APP 即将永久停服

射频模块无线收发RF63U芯片应用数据传输和基建网络
随机推荐
为什么学编程的人大多数都去了深圳和北京?
Practical development tutorial of software problem repair tracking system (Part 1)
js 链表 01
解决电脑恶意广告弹窗的思路
mysql 查看事件状态语句和修改办法
Stm32cube infrared remote control: input capture
High precision absolute angle sensor application high speed angle monitoring
Dynamic programming -- digital statistics DP
KubeEdge发布云原生边缘计算威胁模型及安全防护技术白皮书
The little red book of accelerating investment, "rush to medical treatment"?
The deep displacement monitoring system wk813 is used to measure the deep displacement of slopes, dams, embankments, railways and building foundation pit excavation
flashfxp 530 User cannot log in. ftp
Redis series 4: sentinel (sentinel mode) with high availability
我在上海偶遇数字凤凰#坐标徐汇美罗城
2021 肯特面试题3
High speed counter to rs485modbus RTU module ibf150
不懂就问,快速成为容器服务进阶玩家!
I'll show you a little chat! Summary of single merchant function modules
Reentrant and non reentrant
Use py to automatically generate weekly reports based on log records

