最近在研究蓝牙打印,这是个大坑啊,不同的打印机会有不同的设置,这边用的是佳博的热敏打印机,就以它为例吧。

一,首先,蓝牙打印当然得要连接蓝牙,这边在demo里有两个文件,ConnectViewController.h和ConnectViewController.m,可以在demo里边看,这边不做过多的说明。(包含连接打印机),注意appdelegate里边的代码

二,连接了蓝牙以后就是如何才能调用打印机,这边用的是佳博打印机官网的demo,从里边得到的SDK(GprintSDK),这儿插几个小步骤

1,导入SDK以后可能会报错,linker command failed with exit code

解决办法为:选中项目->双击->target->buildSeting->搜索BITCODE,默认是yes,修改成no。

至于网上其他的方法,我这边没效。

2,因为调用蓝牙,还需要到plist文件配置一下,App communicates using CoreBluetooth

接下来就是代码的事了,首先倒入头文件#import "TscCommand.h"

注意:图片想展示放大或者缩小,图片的大小必须得是8的倍数,因为横向点数计算为像素数/8

具体的属性,方法会在demo里边有详细的解释

可以打印文字,图片,二维码,还可以混合打印

demo连接是:http://code.cocoachina.com/view/136774

蓝牙热敏打印开发(佳博打印机)相关推荐

  1. 佳博便携式条码打印机怎么使用_佳博打印机如何设置热敏打印

    原标题:佳博打印机如何设置热敏打印 现在市场上标签纸种类比较多,如果你的打印机适合哪种标签纸,你需要在你的打印机上安装对应的标签纸即可,这里以佳博打印机安装热敏纸为例,首选需要在打印机上安装热敏纸,安 ...

  2. java 佳博打印机,佳博蓝牙打印的java 连接

    适用于gp-3120tu机型通过蓝牙协议与android app的对接, 用的是TSC指令. package com.freestyle.demo; import android.content.In ...

  3. android 开发 佳博打印模板_电商在打印快递电子面单时的常见问题及解决方法

    电商经营流程中有发货这一环节,而发货时需要在外包装上面贴一张标签.这张标签就是用电子面单打印机打印出来的,那么打印机工作过程中,出现设置问题或小故障怎么办?佳博打印机小编在这里总结了一些电子面单打印机 ...

  4. java使用佳博打印机打印条形码

    在实际开发中我们使用条形码打印机打印条形码,这里介绍下使用动态链接库TSClib.dll编辑方式打印条形码,还有js实现方式,这里不进行介绍,会给相关的demo 准备工作: 1.佳博打印机,如佳博GP ...

  5. Android硬件控制之POS热敏打印(支持任意图表)

    简介 在Android实现Pos打印的应用场景?实现pos打印的难度?如何用只支持黑白的热敏打印机打印出灰阶效果? 在Android实现Pos打印的应用场景? pos热敏打印机在平时生活中还是挺常见的 ...

  6. fc588热敏打印机驱动_为称重仪表设计热敏打印模块 - 工业自动化称重仪表

    随着称重技术的日益进步,其周边配套设施也日益完善,尤其是打印机方面.因为很多时候用户都需要保存或打印称重记录,用以数据的核对和备份.而一般自带微打的仪表,都是配置针式微打,其换纸不方便.打印浓度深浅不 ...

  7. 【嵌入式热敏打印模块(1)】

    文章目录 前言 一.热敏打印模块 二.使用注意事项 1.测试热敏打印机模块 2.选择合适的供电电压 3.选择合适的串口通信波特率 总结 前言 在实际生活中,我们经常需要打印各种票据,如购物之后,收银员 ...

  8. 佳博打印机android版本代码优化

    最近公司需要使用蓝牙打印功能,买了两个样机,一个是佳博,另外一个是MobilePrinter. 不得不说因为都用的人比较少,开发文档都比较坑,佳博打印机虽然文档还算完整,但是demo实在很难看,业务流 ...

  9. java使用佳博打印机打印标签

    文章目录 1.前言 1.1打印机型号及驱动说明 1.2背景概要 2.填坑 3.上代码 1.项目截图 2.==中文打印需要注意两点== 3.项目源码 4.总结 1.前言 1.1打印机型号及驱动说明 打印 ...

最新文章

  1. 3文件提取器_eMail Address Extractor for Mac(邮件地址提取器)
  2. 模拟出ios中流行的黑色背景底
  3. lambda在python中的意思_Python中的lambda的简单介绍
  4. 垃圾回收,和面试官扯皮没问题了
  5. BackTrack5汉化后打开Txt乱码解决方法
  6. vue复选框CheckBox清空选中的值
  7. 数据表格应该这样设计
  8. 【阳谋】学会这几招,年底晋升不慌了!
  9. The Cow Lexicon
  10. 周杰伦 青花瓷 蒲公英的约定 我不配 彩虹 歌词和下载
  11. 如何解决设备管理中的难点?
  12. crtlc不能复制文件_win10系统按ctrl+c快捷键无法复制文件的操作方法
  13. Excel 计算各种物料 平均采购价格
  14. 硕博研究生英语综合教程 郭巍 听力材料(下)
  15. qpython androidhelper gps_Qpython SL4A获取手机电量和GPS
  16. 【多校训练】2021牛客多校第一场
  17. 政府采购的质疑与投诉
  18. shell数组目录遍寻循环输出
  19. 大数据剖析热点新闻:996、巴黎圣母院、奔驰维权为什么成为本周热搜
  20. DIY时钟类--广州百田笔试之一

热门文章

  1. Java~设计模式之观察者模式 || 班长大喊老师来啦
  2. ChatGPT所代表的人工智能的意义
  3. C语言实现数据结构之归并排序
  4. Docker容器无法启动,里面的配置文件如何修改
  5. 【springboot】sse接口
  6. die_visual
  7. Android中高级进阶开发面试题冲刺合集(四)
  8. matlab减小数据方差,最小方差控制
  9. [NCTF 2018]签到题
  10. tyvj P2018 「Nescafé26」小猫爬山 解题报告