JAN/ASIN生成更新  → Search

JAN/ASIN バーコード
01
02
03
04
05
06
07
08
09
10
バーコード生成ツールとスクリプトについて
※使用時は、必ずIMEをOFFにしてご使用ください。全角数字や数字以外の文字(スペースやTabなど)が含まれる場合はバーコードが生成できません。IME有効のままでも使用できるよう対応予定ですが、時期は未定です。
※JAN/EAN/ASIN専用ツールです。GS1-128やCode39等には対応していないと思います。
※14桁以上の数字列を入力された場合は、先頭の13桁をEANとみなしてEANコードを生成します。将来、C/Dチェック機能を実装した際にC/DがEANとして正しくない場合には「文字列として」動作するようにする予定です。
※8桁のJAN/EANコードは、先頭に00000を付加して13桁EANコードとしてご使用ください(C/Dの再計算の必要はありません)。※8桁のバーコード生成は未実装です
※UPCコードは、先頭に0を付加してEANコードとしてご使用ください(C/Dの再計算の必要はありません)。これは将来「EANコードをC/Dなしで入力した際に、C/Dを自動計算して補完させる機能」を追加する予定があるためです。

このバーコード生成スクリプトは、バーコードスキャナを接続して使用いただけるよう設計しています。
バーコードスキャナを接続して使用する場合は、ターミネータ(サフィックス)の設定をTabキーにすると、連続読取が捗ります。ぜひご活用ください。
当方では、富士通 FMV-BCR213富士通 FMV-BCR214デンソー AT20B-SM(U) で動作確認しております。

ページの表示がおかしくなったらこちらをクリック(HTTPS)

EAN/JANバーコード生成方法はこちらのサイトを参考にさせていただきました。
JANバーコード生成方法はこちらのマニュアルを参考にさせていただきました。
Service Workerはこちらこちらのサイトを参考にさせていただきました。
チェックデジット計算スクリプトはこちらのサイトを参考にさせていただきました。※未実装です
ライセンス
このページのバーコード生成スクリプト(#content内のtableタグとscriptタグ)は、MIT Licenseの下に提供されています。※当サイト依存のコードが含まれます。正しく除去・改変をしないと、動作しません。
バーコードの文字部フォントに会津若松市のOCRBフォント (SIL OFL 1.1)を使用しています。
ASINバーコードの生成にlindell様のJsBarcode (MIT License)を使用しています。
未完成です
このバーコード生成ツールは未完成です。今後の更新予定は以下の通りです。
★チェックデジットの自動計算と修正・補完
★コードを全角で入力した場合の処理
★コード桁数が不正な場合の処理
★コード表示の修正(JANコードらしさのある表示)
★バーコード表示サイズの調整機能
★8桁JANコード対応
【実装済】コード表示フォントをOCR-B化
フィードバックをお寄せください
このバーコード生成ツールに関するフィードバックをTwitterで受け付けています。ぜひお寄せください。