bwip-js - 推荐条码/二维码 编码库,支持110种编码格式

2023年9月13日 1419点热度 0人点赞 0条评论

bwip-js 是一个用于生成条形码和二维码图像的JavaScript库,可以生成为PNG、Canvas、SVG三种形式进行展示

 

  1. 多种码制支持: bwip-js支持各种常见和特定行业的条形码和二维码类型,包括Code 128、QR Code、Data Matrix、EAN-13、PDF417等等。这使得它适用于各种应用场景,从零售到物流,从医疗保健到制造业等。
  2. 纯JavaScript实现: bwip-js是一个纯JavaScript库,不依赖于任何服务器端组件或第三方插件。这使得它可以轻松地集成到基于Web的应用程序中,而无需复杂的服务器配置。
  3. 自定义选项: 开发人员可以根据需要自定义生成的条形码和二维码的外观,包括颜色、大小、文本标签等。这使得它非常灵活,可以满足各种设计需求。
  4. 跨浏览器兼容性: bwip-js能够在各种现代Web浏览器中运行,包括Chrome、Firefox、Safari和Edge等。这确保了应用程序的广泛兼容性。
  5. 开源和免费: bwip-js是开源的,遵循MIT许可证,可以免费用于个人和商业项目。

 

GitHub 地址为:https://github.com/metafloor/bwip-js
Demo演示地址:http://bwip-js.metafloor.com/demo/demo.html

 

支持的类型

  1. AusPost 4 State Customer Code
  2. Aztec Code
  3. Aztec Runes
  4. BC412
  5. COOP 2 of 5
  6. Channel Code
  7. Codabar
  8. Codablock F
  9. Code 11
  10. Code 128
  11. Code 16K
  12. Code 25
  13. Code 39
  14. Code 39 Extended
  15. Code 49
  16. Code 93
  17. Code 93 Extended
  18. Code One
  19. Compact Aztec Code
  20. Compact PDF417
  21. Custom 1D symbology
  22. Custom 4 state symbology
  23. Data Matrix
  24. Data Matrix Rectangular
  25. Data Matrix Rectangular Extension
  26. Datalogic 2 of 5
  27. Deutsche Post Identcode
  28. Deutsche Post Leitcode
  29. DotCode
  30. EAN-13
  31. EAN-13 Composite
  32. EAN-2 (2 digit addon)
  33. EAN-5 (5 digit addon)
  34. EAN-8
  35. EAN-8 Composite
  36. Flattermarken
  37. GS1 Composite 2D Component
  38. GS1 Data Matrix
  39. GS1 Data Matrix Rectangular
  40. GS1 DataBar Expanded
  41. GS1 DataBar Expanded Composite
  42. GS1 DataBar Expanded Stacked
  43. GS1 DataBar Expanded Stacked Composite
  44. GS1 DataBar Limited
  45. GS1 DataBar Limited Composite
  46. GS1 DataBar Omnidirectional
  47. GS1 DataBar Omnidirectional Composite
  48. GS1 DataBar Stacked
  49. GS1 DataBar Stacked Composite
  50. GS1 DataBar Stacked Omnidirectional
  51. GS1 DataBar Stacked Omnidirectional Composite
  52. GS1 DataBar Truncated
  53. GS1 DataBar Truncated Composite
  54. GS1 Digital Link Data Matrix
  55. GS1 Digital Link QR Code
  56. GS1 DotCode
  57. GS1 North American Coupon
  58. GS1 QR Code
  59. GS1-128
  60. GS1-128 Composite
  61. GS1-14
  62. HIBC Aztec Code
  63. HIBC Codablock F
  64. HIBC Code 128
  65. HIBC Code 39
  66. HIBC Data Matrix
  67. HIBC Data Matrix Rectangular
  68. HIBC MicroPDF417
  69. HIBC PDF417
  70. HIBC QR Code
  71. Han Xin Code
  72. IATA 2 of 5
  73. ISBN
  74. ISMN
  75. ISSN
  76. ITF-14
  77. Industrial 2 of 5
  78. Interleaved 2 of 5 (ITF)
  79. Italian Pharmacode
  80. Japan Post 4 State Customer Code
  81. MSI Modified Plessey
  82. Marks & Spencer
  83. Matrix 2 of 5
  84. MaxiCode
  85. Micro QR Code
  86. MicroPDF417
  87. Miscellaneous symbols
  88. PDF417
  89. Pharmaceutical Binary Code
  90. Pharmazentralnummer (PZN)
  91. Plessey UK
  92. PosiCode
  93. QR Code
  94. Rectangular Micro QR Code
  95. Royal Dutch TPG Post KIX
  96. Royal Mail 4 State Customer Code
  97. Royal Mail Mailmark
  98. SSCC-18
  99. Swiss QR Code
  100. Telepen
  101. Telepen Numeric
  102. Two-track Pharmacode
  103. UPC-A
  104. UPC-A Composite
  105. UPC-E
  106. UPC-E Composite
  107. USPS Intelligent Mail
  108. USPS PLANET
  109. USPS POSTNET
  110. Ultracode

帮助教程

提供最新的帮助教程,方便使用。

文章评论