网页框架直接接入
原生 JavaScript、Vue、React、Angular 及普通 H5 页面均可通过 URL Scheme 调用。
业务价值
原生 JavaScript、Vue、React、Angular 及普通 H5 页面均可通过 URL Scheme 调用。
支持 Android Java/Kotlin、.NET MAUI、Xamarin.Android 及 WebView 页面。
提供二维码、条码、图片、标签、小票、价签、表格和 JSON 组合打印。
支持浓度、黑标、走纸、切纸、打印测试、设备授权和在线升级。
开发接入
前端页面把业务数据编码后写入 printer:// 地址,即可拉起终端打印服务。
H5 可直接调用 Scheme,也可引入 AndroidPrinter 适配器,按队列追加文本、条码、二维码和图片。
Java 或 Kotlin 应用可打开自定义 Scheme,也可按项目需要使用 PrintService、AIDL 或前台打印服务。
C# 对参数进行 URL 编码后打开 printer://,同一套接口可用于二维码、标签、价签、表格和小票。
window.location.href = 'printer://print?qrcode=' + encodeURIComponent(data);await OpenPrinterSchemeAsync("printer://print?barcode=" + Android.Net.Uri.Encode(value));正式文本任务建议使用通用 JSON 或 /ticket 接口;rawbtprint:// 仅用于兼容既有调用。
printer://print?qrcode=订单码、付款码、核验码
printer://print?barcode=商品码、物流码、资产码
printer://print?base64=签名、凭证、业务图片
printer://print?json=文字、条码、二维码、图片混排
printer://print/label标题、条码、二维码组合标签
printer://print/ticket门店小票、多行文本票据
printer://print/price_ticket商品名称、价格和编码
printer://print/table表格、文字、条码和二维码
核心功能
网页通过 printer:// 协议拉起服务,原生 JavaScript、Vue、React、Angular 均可使用。

用一个 URL 参数直接打印二维码、条码或 Base64 图片,适合简单业务快速落地。

按业务选择标签、小票、商品价签和表格标签专用接口。

一次组合文字、条码、二维码和图片,并通过 H5 适配器按队列发送。

支持 Android Java/Kotlin、.NET MAUI、Xamarin.Android 与 WebView 页面接入。

配置浓度、黑标、走纸和切纸,完成授权、测试、版本检查及在线升级。

产品界面





完整功能
网页、H5 和 WebView 通过 printer:// 协议调用二维码、条码、图片或 JSON 组合任务,常见前端框架可直接复用。
提供标签、小票、价签和表格接口,并支持 Android Java/Kotlin、.NET MAUI、Xamarin.Android 及系统打印服务。
控制浓度、标签模式、黑标、走纸和切纸,配合测试、设备授权、版本检查及在线升级保障现场运行。
业务流程
常见问题
页面最终都由浏览器运行 JavaScript,可将业务数据 URL 编码后拼接到 printer:// 地址并拉起服务;既有 H5 也可引入 AndroidPrinter 适配器。
可以。C# 侧对参数编码后打开 printer:// Scheme,文档提供通用打开方法、数据模型及标签、价签、表格和二维码示例。
支持条码、二维码、Base64 图片、标签、小票、商品价签、表格标签、Raw 指令和多内容 JSON 组合任务。
系统包含打印浓度、行距、字体、对齐、黑标、走纸和切纸等参数配置。
单一二维码、条码或图片可使用快捷接口;标签、价签、小票和表格使用对应专用接口;复杂内容建议使用通用 JSON 组合打印。
应用可展示设备序列号并生成激活二维码,通过授权服务完成设备认证、版本检查和在线升级。
沟通组织规模、使用场景、现有流程和应用环境,我们将说明适配方式与实施建议。