当前位置:网站首页>关于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
边栏推荐
- QT打包
- One channel encoder, two channels Di speed measurement, RS485 serial port connected to one channel do alarm module ibf151
- 解决电脑恶意广告弹窗的思路
- 2021-10-21 notes
- 远距离串口服务器( 适配器)UART 转 1-Wire 应用
- Numpy ndarray learning < II > miscellaneous records
- The epidemic dividend disappeared, and the "home fitness" foam dissipated
- Stm32cube infrared remote control: input capture
- R language ggplot2 visually draws line plots, and uses gghighlight package to highlight the lines that meet the combination judgment conditions in the line graphs (satisfies both condition a and b)
- C language exception handling mechanism: jump function jump function setjmp/sigsetjmp and longjmp/siglongjmp
猜你喜欢

About standard IO buffers

js中的for循环总结

Wei Jianjun couldn't catch up with Li Shufu by riding a BMW

2021 肯特面试题1

射频模块无线收发RF63U芯片应用数据传输和基建网络

Temperature measurement and imaging accuracy of ifd-x micro infrared imager (module)

食品安全 | 这两类瓜果宜改善便秘 孕妇人群尤其建议

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

Voltage to current / current to voltage module

js 链表 01
随机推荐
Wei Jianjun couldn't catch up with Li Shufu by riding a BMW
Roson的Qt之旅#102 ListModel
Voltage to current / current to voltage module
Summary of for loop in JS
JS priority queue
R语言ggplot2可视化绘制线图(line plot)、使用gghighlight包突出高亮线图中满足组合判断条件的线图(satisfies both condition A and B)
IT远程运维是什么意思?远程运维软件哪个好?
2021-10-21 notes
I came across Digital Phoenix coordinate Xuhui Meiluo city in Shanghai
QML signal and handler event system
仅需三步 轻松实现远程办公
使用js直传oss阿里云存储文件,解决大文件上传服务器限制
The little red book of accelerating investment, "rush to medical treatment"?
解决电脑恶意广告弹窗的思路
JS bidirectional linked list 01
小程序中的分页查询
STM32F103C8T6 + 0.96“ I2C OLED显示3D_Cube
Baidu editor ueeditor, when editing too much content, the toolbar is not visible, which is not convenient for editing or uploading problems
深部位移监测系统wk813应用边坡、大坝、堤防、铁路和建筑基坑开挖等深部位移测量
IFD-x 微型红外成像仪(模块)的温度测量和成像精度

