ブラウザだけで18種類のバーコードを生成できる WebAssembly ライブラリ
| プラットフォーム | リポジトリ | ZIP ダウンロード | 説明 |
|---|---|---|---|
| HTML + JavaScript | 📂 html | ⬇ ZIP | HTMLファイル1つで動作 |
| TypeScript + Vite | 📂 typescript | ⬇ ZIP | モダンな開発環境向け |
npm install @pao-at-office/barcode-wasm1️⃣ ダウンロード: 上記表から ZIP をダウンロード
2️⃣ ローカルサーバー起動: python -m http.server 8080 または VS Code Live Server
3️⃣ ブラウザで開く: http://localhost:8080/Easy-8-Steps.html
cd Easy-8-Steps
npm install
npm run dev各リポジトリには以下のサンプルが含まれています:
| フォルダ | 内容 | 難易度 |
|---|---|---|
| Easy-8-Steps | 使い方を理解する(動くドキュメント) | ⭐ |
| All-in-One | 全18種類のバーコードを体験 | ⭐⭐ |
Code39, Code93, Code128, GS1-128, NW-7,
Matrix 2of5, NEC 2of5, JAN-8, JAN-13, UPC-A, UPC-E,
GS1 DataBar (標準/限定/拡張), 郵便カスタマバーコード
QRコード, DataMatrix, PDF417
✅ ブラウザ完結: サーバー通信不要、ブラウザだけで動作
✅ 2種類の出力形式: PNG(Base64)/ SVG
✅ 高速描画: C++からコンパイルされたWASMでネイティブ級の速度
✅ カスタマイズ: 色・サイズ・回転・テキスト表示
✅ PDF出力: jsPDF連携でPDF生成も可能
© 2025 有限会社パオ・アット・オフィス
https://www.pao.ac/barcode.wasm/