首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

iOS Bluetooth 打印小票(二)

在上一篇中介绍了打印小票所需要的命令,这一篇介绍Bluetooth连接蓝牙和打印小票的全过程。 ?...小票 CoreBluetooth的封装 因为CoreBluetooth中的代理太多,而每一次操作又比较依赖上一次操作的结果,方法又比较零散,所以我做了粗略封装,把代理改成了block方式回调。...补充 可能对于小票的样式不仅仅局限于封装的几种,有人提到左边二维码图片,右边居中显示一些文字的布局方式,这样用原来的指令集组合的方式就很难实现。...以下是利用UIWebView,然后获取WebView快照打印出来的小票: ?...完整的库和Demo地址:github地址 如果你只关注iOS 打印小票部分,不想太多操作蓝牙连接和处理,看这里:蓝牙打印小票 打印没反应? 首先,确定你使用的是标签打印机还是一般的小票打印机。

3.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

可视化、电子化购物小票

整体上小票非常直观,告诉我们本次购物钱花到了哪里。 这种小票相比传统样式是一个进步。但是,它有两个缺点: 只能展现本次购物图表,如果想看到一个月甚至一年的消费概况则无法实现。...不够环保,每次购物一个小票,千万人累加起来就是很可观的纸张数量。 国内有超市已实现了购物小票的部分无纸化,直接通过微信推送本次购物明细。这是一种进步,不仅环保而且节约费用。...但是,该电子小票与传统小票排版并无区别,哪怕是金额倒序排列也没有做到。 微信打开该超市我的购物记录,只有每个月的明细罗列,并没有统计汇总信息。...Susie设计的小票与该超市的电子小票结合,我相信会大大提升购物体验: 饼图查看我的购物类别分布 条形图查看我的钱花在哪里,哪些商品购买频率高 柱形图看看商品热量分布(商家也许不愿意) …… 延伸下去可能是一个...不知是否有读者遇到过线下零售店铺提供这种图表化的电子小票,欢迎留言。

82420

360数科夺得OCR国际技术竞赛冠军,商超小票文本行识别如何做到最佳?

1 SROIE2019 赛事介绍 在 ICDAR2019 Robust Reading Competitions 的 6 个赛道上 [1~6],SROIE2019 更关注商超小票文本行检测、识别和信息抽取...官方给出的比赛数据集,均来自商超结算小票扫描图像,由于小票均为机打且存放时间过长,导致扫描出来的文本行存在较为严重的磨损和缺失,字体笔画不完整等情形,这给 OCR 识别算法带来很大挑战。...给出的文本行图像中出现较大比例的弯曲,现今主流文本行识别算法对水平文本识别较为稳健,弯曲文本行识别是 OCR 识别业内难点。 标注歧义。...因此,我们额外训练了一个不含有空格的 attention 识别模型,并使用该模型的识别结果替换原有融合模型置信度较低的识别结果,尽可能避免空格对识别的干扰。...图 7:空格识别示例。 第二,等长错误即模型识别出来的结果与 GT 等长,但是存在部分字符识别错误情形,占比达总识别错误的 33%,这类错误主要还是集中在形近字很难正确识别情形,如下图。

60820

商家自动打印订单小票,原来可以这样做

很多商家,尤其是餐饮/超市行业的商家,他们的小程序在收到新订单的时候,无法像美团那样自动打印订单小票,这给他们配货、送货带来很大的不便。...所以他们非常希望小程序能够对接小票打印机自动打印小票,我们今天就介绍一下如何通过云开发实现这个功能。 作者介绍 唐全,小程序云开发的布道师,持续分享云开发代开发、云开发对接外部系统的课程和知识。...1、 准备一台网络小票打印机 我们以飞鹅这个牌子为例。首先购买一台飞鹅打印机,然后在飞鹅网站上注册成为开发者,添加这台打印机,USER和UKEY会用在云开发后台来调用打印机。...2、云开发后台调用打印机 在打印机所有接口中,最重要是“小票机打印订单”这个接口。在这个接口中,我们看到只需要将打印参数组装好,然后通过POST请求发送给URL即可。

3K20

有赞零售小票打印图片二值化方案

一、背景 小票打印是零售商家的基础功能,在小票信息中,必然会存在一些相关店铺的信息。比如,logo 、店铺二维码等。...对于商家来说,上传 logo 及店铺二维码时,基本都是彩图,但是小票打印机基本都是只支持黑白二值图打印。...这次文章是对《有赞零售小票打印跨平台解决方案》中的图片的二值图处理部分的解决方案的说明。...因为在我们 app 中,logo 是不可修改的,只能在 pc 后台修改,而登录店铺后,本地就可以直接拿到店铺信息;店铺二维码是在小票模板设置里自行上传的图片,所以商家在 app 中是可以自行修改店铺二维码的...原因是考虑到,这时候是商家实时打印小票,如果选用新方案处理,恐怕时间会加长,使用户体验降低。老方案已经在线上跑了很久,所以使用老的方案处理也问题不大。

83920

有赞零售小票打印跨平台解决方案

一、背景 零售商家的日常经营中,小票打印的场景无处不在,顾客的每笔消费都会收到商家打印出的消费小票,这个是顾客的消费凭证,所以小票的内容对顾客和商家都尤为重要。...对有赞零售应用软件来说,小票打印功能也是必不可少的,诸多业务场景都需要提供相应的小票打印能力。 打印需求端 ? 小票业务场景 ? 小票打印机设备类型 ?...针对以上痛点,小票打印技术方案需要解决的三个主要问题: iOS 、安卓和网页端的零售软件都需要提供小票样式设置和打印的能力,如何降低小票打印代码的维护和更新成本。...如何定制显示不同业务场景的小票内容:不同业务场景下的小票信息都不尽相同,比如购物小票和退款小票,商品信息的样式是一样的,但是支付信息是不一样的,购物小票应当显示顾客的支付信息,退款小票显示商家退款信息。...架构设计的核心在于通过 JS 实现支持跨平台的小票解析脚本,并具有动态更新的优势;通过服务端下发可编辑的样式模板实现小票内容的灵活定制;客户端启动 JS 执行器执行 JS 小票脚本引擎(以下简称:JS

1.7K20

杨校老师课堂之基于SpringBoot + Vue 的智能停车场平台设计

.内置功能 系统管理:角色管理、接口管理、系统菜单、全局配置 账号管理:用户管理、合作单位 系统监控:监控大屏、日志监控 财务管理:订单列表 停车记录:停车记录 车辆管理:车辆管理 车牌识别...:车牌识别 停车场管理:停车场管理 特点 ⛲ 科学计费 多种计费方案灵活切换,商场、小区、停车场等场景均适用 ⏲ 商户放行 配套商户 APP 可由商户控制经停车辆放行,加强市场安全 ♉ 无人值守 云端控制实现无岗亭模式下的车辆自主进出...应急开闸 在意外突发情况下,管理员无需到场可随时远程进行开闸放行 强兼容性 不更换原有抓拍机,可兼容市面上 90%的抓拍机品牌 移动支付 直接使用微信支付宝等扫码支付,无需人工干预提升效率 电子小票...三轮车等无牌车可采用领取小票方式入场,全流程无缝衔接 ⏳ 经停追踪 搭配商户 APP,可随时调阅车辆经停记录,确保装卸货万无一失 人像识别 智能人像识别系统,确保小区业主通行无阻,保障小区安全 5.

35520

每周学点大数据 | No.76 众包算法实践——认识 AMT

从题目中不难看出,任务的提供者希望工人能从购物小票中提取出客户购买的商品。在下面我们可以看到这个任务的请求者名字、任务的截止日期等,并且还给出了完成一个 HIT 需要的时间。...根据任务的标题我们可以推测出,它会给出一个购物小票的照片,这些照片往往是不太规整、字体较小或者字迹比较模糊的,总而言之,让计算机去处理这样的问题会遇到一些困难。...小可 :嗯,用肉眼来识别这上面的内容还是比较容易的。 ? Mr. 王 :看,这里任务的发布者也使用了我们前面提到过的奖励思想。...如果这是一个可以顺利识别的购物小票,工人就可以按照要求,对其中包含的商品进行标注。...首先要标注小票中出现的那些商品,如类别、数量、商品描述、总价格等,其中有些部分会通过工人填进去的内容自动计算出来,比如通过商品的总价和数量计算商品的单价等。

1.6K90

365小票无线订单打印机好用吗?

365智能云打印是有赞官方首推的订单小票打印机,荣获2016年有赞最佳硬件服务商。可以实现远程云打印,无需连接电脑,只需通过GPRS流量或者WIFI即可连接,不受地理位置和距离限制。...365小票无线订单打印机如何查询是否打印成功?365小票无线订单打印机现已接入腾讯云HiFlow,可以零代码连接300+款应用,实现外卖、办公、电商等多维度自动化打印场景,实时查询是否打印成功。...现在,我们支持的执行动作有执行动作: ● 打印内容:发送打印的订单内容给打印机,支持S1、S2、USB三种小票机 ● 查询订单是否打印成功:根据订单ID,查询该订单是否打印成功 ● 获取打印机状态:查询打印机状态...,包含在线或离线,正常或异常的信息365小票无线订单打印机自动化使用场景示例我们可以通过与IM应用、ERP应用、电商平台、餐饮系统、在线文档等多平台进行连接,实现以下场景的自动化: ● 电商使用场景:根据有赞...● 店铺运营使用场景:企业微信便捷查询打印机目前是否正常运行 ● ERP系统使用场景:当金蝶、畅捷通等ERP应用有出库单创建时,自动打印配货单据或出库小票等。

75250

有赞零售智能硬件体系搭建历程

、联迪等 客显 除了副屏可以投影订单数据之外,还提供客显这种低成本的外接设备进行数据投影 中崎等 人脸识别 通过摄像头采集顾客人脸信息,支持会员快速识别、快捷支付等 青蛙 Pro、蜻蜓、三方摄像头等 NFC...3.1 举例:打印电子发票 3.1.1 小票模板编辑 每个小票都可在后台配置小票模板,对小票的基本信息、商品信息、支付信息、买家信息、其他信息进行编辑,且编辑后之后可以实时预览,小票模板编辑完成后,有赞零售...app 启动后会拉取小票模板数据,存在本地,当下次触发小票打印任务时,会将本地模板数据与打印数据进行结合,传入到 JsCore 中,输出打印协议,传输到打印机中进行打印。...小票模板配置样式 ? 小票模板预览样式 ?...副屏开发过程中也磕磕绊绊,踩过不少坑,比如副屏的连接稳定性、View 的布局绘制性能、图片内存占用被打爆问题,且副屏的架构设计也经历了几次迭代,现在功能趋于稳定,业务方可以灵活定制自己的插件,注册到副屏模块中,模块底层识别插件

1.5K20

iOS上架小技能:从2022年6月30日起,所有支持创建帐户的应用程序都需要具备删除帐户的功能。

具体的场景是:码牌等不具备打印功能的设备,当它们收款成功时,app将会收到打印小票的消息来进行连接蓝牙打印机进行小票打印。...;码牌等不具备打印功能的设备,当它们收款成功时,app将会收到打印小票的消息来进行连接蓝牙打印机进行小票打印。...本机交易的打印的方法 1、打开自动打印小票开关:我的-设置-小票管理-小票自动打印 2、返回收银台,输入金额:222 3、选择支付方式:现金 4、支付成功界面有打印按钮可以进行连接蓝牙打印机进行打印 二...打印交易记录的订单信息小票方法 1、切换tab 进入收款信息模块之后,选择账单流水,进入收款详情,点击打印按钮进行小票打印 2、切换tab 进入店铺模块,选择快捷订单或者销售订单,进入列表之后,点击打印小票进行连接蓝牙打印机打印小票...6、这个时候app处于后台的时候,将收到打印的消息,进行连接蓝牙打印机,打印小票

82320

第八天 自定义类型方法集合混合使用【悟空教程】

2.0.1 案例介绍与演示 将超市购物小票案例中零散数据(名称、货号、单价、计价单位等)封装为货物对象。...2.0.2 案例分析 a) 案例回顾 在超市购物小票案例中,我们封装了三个方法,在switch中为3个case执行用户选择的三个不同的操作:1输入购买数量 2打印购物小票 3退出系统 而所有的变量均”零散地...当用户输入3时,退出系统 1.定义商品数据 2.提示用户输入相对应的操作 1.输入商品数量 2.打印小票 3.退出系统 3.接收用户输入的选择 4.使用switch进行判断 5.整体是一个死循环...当用户输入3时,退出系统 1.定义商品数据 2.提示用户输入相对应的操作 1.输入商品数量 2.打印小票 3.退出系统 3.接收用户输入的选择 4.使用switch进行判断 5.整体是一个死循环...(之前知识) 4.1 案例介绍与演示 使用Eclipse完成day07超市购物小票案例。

72980

腾讯云大学大咖分享 | 解密OCR文字识别技术

在平台层方面,这次直播课主要讲的时图片OCR,像身份证识别、手写体识别等功能,开发者都可以通过API接口和SDK的形式去使用。...[y429ibpuis.png] 腾讯云OCR可提供的服务主要分为6个大类,包括通用文字识别、卡证文字识别、票据单据识别、资产证件识别、汽车相关识别和行业文档识别,继续细分共有24种服务;其中通用印刷体识别和身份证识别是最重要的服务...[6l1etaf72e.png] [20lerd2shm.png] 腾讯云通过长期的积累和对该场景的深入分析研究,最终实现了一套业内最先进基于深度学习的OCR整行识别技术,可以无需切分单字,直接识别整行字符...[czghj2iei8.png] [bfbwx8an5p.png] Q&A Q:2019年6月7日OCR技术和人脸识别有什么区别?...A:OCR在很多领域都有应用,像身份证识别,还有通用场景。通用场景的应用非常广泛,例如微信的审核、运单类、超市小票等。对超市的小票进行识别,就可以知道卖了多少商品,每个商品的价格。

6K50

视频识别 动作识别 实时异常行为识别 等所有行为识别

大家好,我是cv君,很多大创,比赛,项目,工程,科研,学术的炼丹术士问我上述这些识别,该怎么做,怎么选择框架,今天可以和大家分析一下一些方案: 用单帧目标检测做的话,前后语义相关性很差(也有优化版),...当然可以通过后处理判断下巴是否过框,效果是不够人工智能的),高抬腿计数,目标检测是无法计数的,判断人物的球类运动,目标检测是有很大的误检的:第一种使用球检测,误检很大,第二种使用打球手势检测,遇到人物遮挡球类,就无法识别目标...开始 目前以手势和运动识别为例子,因为cv君没什么数据哈哈 项目演示: 本人做的没转gif,所以大家可以看看其他的演示效果图,跟我的是几乎一样的~ 只是训练数据不同 ​ ​ ​ ​ 一、 基本过程和思想

4.3K20

Java基础-day05-超市收银系统案例题

Java基础-day05-超市收银系统案例题 案例描述 将超市购物小票案例中,键盘录入部分封装为方法。...将switch语句完成的三个分支代码逻辑封装为3个方法 当用户输入1时,让用户输入所要购买的商品数量 当用户输入2时,给用户打印出对应的购物小票 当用户输入3时,退出系统 eclipse展示 ?...具体实现代码 package StudentJavaSEday05; import java.util.Date; import java.util.Scanner; /** * 将超市购物小票案例中...将switch语句完成的三个分支代码逻辑封装为3个方法 当用户输入1时,让用户输入所要购买的商品数量 * 当用户输入2时,给用户打印出对应的购物小票 当用户输入3时,退出系统 * @author 奋斗蒙...= nmNumber + xjNumber + hnNumber; // 商品金额 double goodsMoney = nmMoney + xjMoney + hnMoney; // 打印小票

2.7K50
领券