温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

OpenHarmony条形码支持哪些格式

发布时间:2026-11-01 16:19:13 来源:亿速云 阅读:95 作者:小樊 栏目:软件技术

在 OpenHarmony 中,条形码(一维码)与二维码的支持主要取决于你使用的 API / 组件 / 三方库。下面按常见使用方式说明。


一、系统扫码能力(Scan Kit / 扫码接口)

OpenHarmony 提供的**扫码能力(默认相机扫码)**通常支持以下格式:

✅ 一维条形码(Barcode)

  • EAN-8
  • EAN-13
  • UPC-A
  • UPC-E
  • Code 39
  • Code 93
  • Code 128
  • ITF(Interleaved 2 of 5)
  • Codabar

✅ 二维码(2D)

  • QR Code
  • Data Matrix
  • PDF417
  • Aztec

不同 OpenHarmony 版本(3.x / 4.x / 5.x)可能略有差异,以官方 Scan Kit 文档为准。


二、UI 组件生成条形码

如果你是指 生成条形码(不是扫码):

系统基础组件

  • 官方 UI 组件 不直接内置所有条码格式
  • 常见做法:
    • 使用 Canvas 自绘
    • 或集成 三方库

三、常用三方库支持格式

OpenHarmony 生态中常用条码库(如 @ohos/zxing 或移植库):

ZXing 类库支持

  • Code 39 / 93 / 128
  • EAN-8 / EAN-13
  • UPC-A / UPC-E
  • ITF
  • Codabar
  • QR Code
  • PDF417
  • Data Matrix

四、简单总结

OpenHarmony 条形码支持格式包括:

  • 商品码:EAN-8 / EAN-13 / UPC
  • 工业码:Code 39 / 93 / 128 / ITF / Codabar
  • 二维码:QR / Data Matrix / PDF417 / Aztec

如果你能说明:

  • OpenHarmony 版本
  • 是 扫码 还是 生成
  • 使用 ArkTS / JS / 原生

我可以给你更精确的格式列表和示例代码。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手