oscommerce サイトでバーコードを生成するために code128 バーコード ジェネレーターを使用しています。19 桁のシリアル番号 (例: NJUGFRTUIVCD4567889) を渡すと、バーコードは正しい形式で生成されます。ただし、桁数が 20 を超える場合、バーコードは正しい形式で生成されていません。バーコードの下のテキストが消えます。
これには何が問題なのだろうか。バーコードの幅と高さを変更しました。しかし、役に立たない。何か助け...
これは、整数の長さの制限が原因である可能性があります。符号付き64 ビット整数には 19 桁しか含めることができません。文字列として保持するか、19 桁を超える別のデータ型を選択する必要があります。