新闻资讯

斑马打印机软件开发及SDK开发入门

2025-03-12 09:07:52


如何开发程序直接调用打印机?

image.png

首先

你需要学习ZPL 语言

参考下面的介绍

《斑马打印机指令ZPL简介


然后下载安装斑马SDK

学习连接打印机

然后把ZPL打印任务发送给打印机


斑马的打印机产品采用统一的SDK开发包

ZPL 打印可以支持几乎所有的斑马打印机


Zebra Multiplatform SDK 简化开发流程

  • Jav、Objective 、VB、C# 和 .NET

  • 适用于 iOS 和 Android 的 Xamarin 跨平台开发工具集

  • Link-OS 打印机和 ZC 系列的证卡打印机


所以当你拿到一款斑马打印机,

你只需要按照其型号,了解是否支持ZPL语言

然后选择你的工作平台:电脑,PAD, 手机 

再选择开发语言即可

image.png

集成开发,参考ZPL打印机打印 linkOS SDK部分

下载 打印机SDK 安装包

https://www.zebra.cn/cn/zh/support-downloads/printer-software/link-os-multiplatform-sdk.html 


image.png


你可以根据你的软件使用环境

选择开发SDK,和Demo

image.png


可以查询各种方法,函数的帮助

image.png



直接将zpl指令通过网口,串口,USB口

发送给打印机即可进行标签打印

image.png


  • 安装SDK后在目录中我们可以查看帮助文件了解

image.png


  • 也可以参考其中的源代码进行开发

image.png




在离线网页帮助文件中你也可以根据自己的需要寻找你需要的信息。

image.png



例如选择“Print over Bluetooth” ,就是通过蓝牙连接打印机发送打印任务

帮助页面的源代码样例:

image.png


例如选择“Print over TCP/IP” ,就是我们需要通过网络发送打印任务

帮助页面的源代码样例:

image.png



例如选择“Print graphics”  ,就是我们直接发送jpg文件打印图片,

帮助页面的源代码样例:

image.png


更多详细的功能

请您自己安装SDK 后了解

其他开发资源:

在线帮助文档

https://techdocs.zebra.com/link-os/2-15/


斑马源代码开源库

https://github.com/Zebra


斑马开发者论坛

https://developer.zebra.com/

客服