QRコード印刷プリンタにて、分割QRコードを印字する際、パリティーデータ(分割前の印字データを、バイト単位でXOR演算した値)を、プリンタに送らないといけないのですが、具体的には、どのように作成すればいいのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/03/30 19:51:53
  • 終了:--

回答(2件)

id:NetVista No.1

NetVista回答回数843ベストアンサー獲得回数02005/03/30 23:14:00

ポイント25pt

http://www.nttdocomo.co.jp/p_s/imode/barcode/qr_fact.html

作ろうiモードコンテンツ | サービス・機能 | NTTドコモ

Ver.3.0で印刷時のQRコード分割数表示に対応しているようですがどうですか?

http://www.swetake.com/qr/java/qr_java.html

QRコードクラスライブラリ for Java - QRcode encode class library for Java

javaのQRコードクラスライブラリです。

参考になりますか?

id:akunin No.2

akunin回答回数33ベストアンサー獲得回数22005/03/31 10:27:22

ポイント25pt

http://www.hatena.ne.jp/1112179913#

人力検索はてな - QRコード印刷プリンタにて、分割QRコードを印字する際、パリティーデータ(分割前の印字データを、バイト単位でXOR演算した値)を、プリンタに送らないといけないのですが、..

使用する言語環境を指定してください。

とりあえず、VBAでは以下のプログラムで出来るはずです。


Function xorfunction(a As Byte, b As Byte) As Byte

If (a = 0) And (b = 0) Then

xorfunction = 0

Else

xorfunction = xorfunction(a ¥ 2, b ¥ 2) * 2 + (a + b) Mod 2

End If

End Function


二進数表記にしたときに、両方の各ビットが同じであれば0、異なれば1を返すようなプログラムを作ればよいのですが...

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません