大趋智能云打印机C# SDK

WebPrinter 云打印机对接库

giee地址,欢迎Star:https://gitee.com/vichen2021/web-printer

本项目旨在为各品牌云打印机提供统一的 C# SDK 接口封装,方便开发者快速集成云打印功能。目前已对接"大趋智能"打印机品牌。

支持品牌

  • 大趋打印机(Daqu),测试型号:大趋P7 4G/wifi
  • 其他主流品牌(规划中)

主要功能

  1. 加签/验签:对API请求参数进行签名与验签,保障数据安全。
  2. API请求
    • 添加打印机
    • 打印小票
    • 其他云打印相关操作

目录结构

WebPrinter/
  ├─ WebPrinter.Console/      // 控制台示例项目
  ├─ WebPrinter.Library/      // 核心库,封装云打印机对接逻辑
  └─ WebPrinter.sln           // 解决方案文件

快速开始

1. 基本用法示例

using WebPrinter.Library;
using WebPrinter.Library.DaQu;

class Program
{
    static async Task Main(string[] args)
    {
        // 创建品牌客户端(以大趋为例)
        var client = PrinterClientFactory.Create(PrinterBrand.Daqu, "开发者AppId", "你的appsecrect");

        // 绑定打印机
        var addResult = await client.AddPrinterAsync("设备sn", "设备key");
        Console.WriteLine($"绑定结果: {addResult.Success}, {addResult.Message}");

        // 打印小票
        var printResult = await client.PrintReceiptAsync("设备sn", "==测试打印==");
        Console.WriteLine($"打印结果: {printResult.Success}, {printResult.Message}");
    }
}

具体接口和参数请参考源码及后续文档补充。

2. 开发者密钥获取

请前往各品牌开放平台注册账号并获取 AppId、AppSecret 等开发者密钥。
大趋智能API文档:https://doc.trenditiot.com/docs/start

3. 加签/验签

SDK 内部已集成签名算法,调用接口时自动完成签名与验签。

未来规划

  • 支持更多云打印机品牌(如芯烨、商鹏、佳博等)

License

MIT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值