当前位置: 首页 > news >正文

电子商务网站建设心得惠州抖音seo策划

电子商务网站建设心得,惠州抖音seo策划,中企动力网站,网站建设品牌策最近公司开发了一个vue3收银系统,需要使用小票打印机打印小票,但是又不想结账的时候弹出打印预览,找了很多方案,解决不了js打印弹出的打印预览窗口! 没办法,自己写了一个winform版本的静默打印软件&#xf…

最近公司开发了一个vue3收银系统,需要使用小票打印机打印小票,但是又不想结账的时候弹出打印预览,找了很多方案,解决不了js打印弹出的打印预览窗口!

没办法,自己写了一个winform版本的静默打印软件,开源,开源,还是特么的开源!

软件预览:

开源地址:共享打印机sprinter: 共享打印机sprinter winform+nodejs+koa

软件功能:

1、支持前端直接使用canvas 导出base64图片直接打印
2、支持word,pdf文件打印

3、支持开机启动

4、支持mqtt协议,支持远程打印,实现打印机共享功能

5、完全免费,服务器用的是阿里云99块一年的,如有需要可以自己部署

--------------

软件提供接口:

软件启动后,后显示连接字符串,打印服务基于http协议,启动后,可以访问url测试服务是否正常启动

直接访问:http://192.168.0.100:7086/

获取打印机列表

请求地址:http://192.168.0.100:7086/getPrinters

请求方式:get

局域网打印接口

请先确认局域网服务已启动并设置固定内网ip,否则ip会变化,这里以 http://192.168.0.100:7086/ 为例

  1. 打印word

请求地址:http://192.168.0.100:7086/printWord?printName=(encodeURIComponent(你的打印机名称))

请求方式:post multipart/form-data

提交字段:file 需要打印的word文件,支持doc,docx

  1. 打印pdf

请求地址:http://192.168.0.100:7086/printPdf?printName=(encodeURIComponent(你的打印机名称))

请求方式:post multipart/form-data

提交字段:file 需要打印的PDF文件

  1. 打印图片文件

请求地址:http://192.168.0.100:7086/printImage?printName=(encodeURIComponent(你的打印机名称))

请求方式:post multipart/form-data

提交字段:file 需要打印的图片文件(默认为宽度100%竖向打印,请自行调整打印图片尺寸)

  1. 打印base64图片(前端小票打印机用这个,可以使用html2canvas转成base64图片,如果打印不清晰,记得将font-size设置成bold)

请求地址:http://192.168.0.100:7086/imageBase64?printName=(encodeURIComponent(你的打印机名称))

请求方式:post json格式

提交字段:{"ImageData":"base64imagedata,不要data:image前缀"}

例如:{ImageData:"iVBORw0KGgoAAAANSUhEUgAAAj..."}

云打印-需要软件上的客户端ID

接口地址 提供一个公网地址:https://zzapi.mmteck.cn/blwy/

1、上传文件打印pdf,word,图片文件

请求地址:https://zzapi.mmteck.cn/blwy/api/printFile?printerName=(encodeURIComponent(你的打印机名称))&clientID=(你的客户端ID)

请求方式:post multipart/form-data

提交字段:file 需要打印的word文件,支持doc,docx

2、直接传文件url打印

请求地址:https://zzapi.mmteck.cn/blwy/api/printFile?printerName=(encodeURIComponent(你的打印机名称))&clientID=(你的客户端ID)

请求方式:post json格式

提交字段:url, 可以直接在浏览器访问的文件url,需要带后缀!!!

3、打印base64图片

请求地址:https://zzapi.mmteck.cn/blwy/api/printBase64Image?printerName=(encodeURIComponent(你的打印机名称))&clientID=(你的客户端ID)

请求方式:post json格式

提交字段:{"imageData":"base64imagedata,不要data:image前缀"}

例如:{imageData:"iVBORw0KGgoAAAANSUhEUgAAAj..."}

打印效果:

http://www.hkea.cn/news/577660/

相关文章:

  • 最专业的网站设计公司有哪些论坛企业推广
  • 单页网站怎么做外链个人网页
  • 宁波城乡住房建设局网站有效的网络推广
  • 网站建设 深圳销售crm客户管理系统
  • 高端网站开发设计站长之家字体
  • 免费网站建站工具购买域名的网站
  • 淘宝联盟怎么做网站百度网站提交
  • 前端做用vue做后台多还是做网站多青岛网站快速排名优化
  • 岳阳网站开发公司海淀区seo多少钱
  • 2017年做网站维护总结百度搜索软件
  • 南京网站建设公司点击器原理
  • 网站怎么编辑搜狗网站提交入口
  • 自建网站做外贸的流程广告推广方式
  • 警告欺骗网站模板免费注册
  • 获取网站访客信息seo分析师招聘
  • 制作网页的网站有哪些网站建设
  • 日本真人做爰无遮挡视频免费网站嘉兴关键词优化报价
  • 忻州市中小企业局网站贵州整站优化seo平台
  • 网页怎么制作超链接seo兼职接单平台
  • 网站建设中应注意哪些问题重庆整站seo
  • 贵阳网站建设哪家便宜微商软文范例大全100
  • 怎么在微信上做网站竞价交易
  • wordpress优化版4.7.4网站seo设计
  • 网上课程网站精准客户数据采集软件
  • 专业网站建设报价外呼系统电销
  • 网站建设公司价格差别seo还有哪些方面的优化
  • 哪家公司建造了迪士尼乐园关键词优化推广排名多少钱
  • 做教育的网站有哪些内容吗湖南网站营销推广
  • wordpress 跳过ftp搜索引擎排名优化方案
  • 360做的网站北京营销推广公司