この質問は、「最良の」バーコードライブラリの推奨事項に関するものではありません。さまざまなプラットフォームでさまざまな製品を使用しており、特定のバーコードが (仕様に従って) 正しいかどうかを確認する簡単な方法が必要です。
さまざまなバーコード ライブラリやインターネット上の無料のオンライン バーコード ジェネレーターによって、バーコードが異なる方法でレンダリングされるケースが見つかりました。たとえば、Delphi レポート ライブラリの新しいリリースでは、Code128 の数字以外の文字が「0」として出力されるか、テキスト領域で単純にスキップされます。移行を行う前に、これらの変更が新しいライブラリの実装が壊れていることが原因であるかどうかを確認して、これをバグとして作成者に報告できるようにします。
主に A/B/C サブコードを含む Code128と UCC/EAN-128 が必要です。
これまでに確認したオンライン リソースは次のとおりです。
- IDAutomation.com (Code128-C で ABC123 を 0123 と表示)
- モロビア.com
- BarcodesInc (コンマを受け入れません)
- TEC-IT
少なくとも人間が読めるテキストでは、カンマやプラス記号などの文字のサポートなど、異なる結果も示します。