バーコード生成
値を入力すると、ブラウザ内だけで生成されたスキャン可能なバーコードとして読めます。Code 128はASCII全体に対応しサブセットは自動選択(符号化できない文字はエラーで名指し)。EAN-13は数字のみで、12桁ならチェックデジットを計算して付加、13桁なら検証して不一致時は正しい値を提示します。SVGまたはPNGでダウンロードでき、バー幅・高さ・クワイエットゾーンを調整可能(スキャナーが読めるよう規格最小値で下限制御)。バーの下の値表示も切り替えられます。エンコーダーはQR生成と同じ方式で、公開されている符号化ベクターに対する単体テスト済みです。
プライバシー台帳
| 取得するデータ |
なし。 |
| 使用ライブラリ |
Lit 3 — ツールファイルに同梱。 |
| 保存されるデータ |
なし。 |
| 送信されるデータ |
なし。 |
自分のページで使う
ツール一式を1つの自己完結HTMLファイルとしてダウンロードできます。Litライブラリ同梱の読めるソースで、ネットワークリクエストはゼロ。ディスクから直接開いて動作し、自由にカスタマイズできます。
ホスト版ウィジェットを使う場合は、scriptタグ1行で埋め込めます(常に最新版):
<script type="module" src="https://uuutil.com/tools/barcode-generator.js"></script>
<uu-barcode-generator lang="ja"></uu-barcode-generator>
ソースのライセンス: MIT — 利用・改変・再配布は自由です。コピーにはライセンス表記を残してください。