問題タブ [gs1-datamatrix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1825 参照

javascript - Javascript GS1 Datamatrix 解析

シンプルな JavaScript ベースの「Gs1 Datamatrix」パーサーを探しましたが、見つかりませんでした。この場合、構成可能な JavaScript パーサーを作成しました。これは最適なソリューションではないかもしれませんが、機能しているようです。

これについてフィードバックをいただければ幸いです。他の誰かがそれを使用することを願っています。

Google セキュリティの変更に関する新しいリンク: https://drive.google.com/folderview?id=0ByR_UNGxOBUGflRPYmMzUkJQNFpfZDVNR1B3bk9ZRkdiZEZjREhLUkZqdXBkcmttdmJ6dE0&resourcekey=0-xaQdgSofWr7vA5p7ThC_Zw

よろしくアイゼントール

0 投票する
0 に答える
707 参照

xamarin - ZXing Barcode Scanner 、Xamarin で DataMatrix の FNC1 文字を返さない

次のオプションを使用して、Xamarin でDataMatrix (標準 GS1) をスキャンするためにZXing .Netを使用しています。しかし、まだ ASCII 値 (FNC1) を取得していません。

ASCII 値 (FNC1) が表示されないのはなぜですか?

ありがとう

0 投票する
1 に答える
1903 参照

java - Java JTextArea で FNC1 文字を読み取る方法

GS1-DataMatrix コード (スーパーマーケットのものなど) を読み取ることができるハンドヘルド スキャナーを持っています。Notepad++ でコードをスキャンでき、FNC1 文字が送信されていることがわかります (2210 より前のGS、HEX の 1D - 最初の画像)。

今、Java から同じ GS1 コードを読み込もうとしていますが、うまくいきません。FNC1 は Java から見えません。Java では、「01095011010209171719050810ABCD12342110」しか表示されません。文字列を HEX に変換しましたが、結果は同じで、FNC1 も HEX ではありません (2 番目の画像)。

これはテストコードです:

最初の画像: これは Notepad++ が FNC1 (黒い背景にGS特殊文字) を読み取る方法です。

n++

2 番目の画像: これは Java の結果です: ここに画像の説明を入力

3 番目の画像: スキャンごとに FNC1 を HEX で 1D として表示する Notepad++ の 16 進ダンプ:

ここに画像の説明を入力

後で編集する と、元の投稿によって混乱が生じたと思います。画像を解析しません。スキャナーにはこれを行うハードウェアが組み込まれており、テキストといくつかの特殊文字 (FNC1) のみを受け取ります。