DataMatrixコードの生成
皆さんはDataMatricをご存知ですか?
私はわりと配達で届く段ボールに印字されているのを見かけます。
DataMatrixの特徴はファインダーパターンがL字なところです。
他の2次元コードと比べると見つけにくいかもしれませんが、
印字領域を小さくすることが出来ます。
皆さんも段ボールが届いたら是非探してみてください!
では任意の文字列のDataMatrixを作ってみましょう。
pipインストール
pip install pylibdmtx
pip install pillow
pythonコード
# -*- coding: utf-8 -*-
from aztec_code_generator import AztecCode
if __name__ == '__main__':
aztec_code = AztecCode('https://menou.co.jp/')
aztec_code.save('aztec_code.png', module_size=4, border=1)
※utf8への変換を忘れると文字化けするので要注意
スマホをお持ちの方は読み取ってみてね。
ちなみに私は読み取れました。
DataMatrixの仕組みが気になる方は是非こちらをご覧ください!
いいなと思ったら応援しよう!
よろしければ応援お願いします!
いただいたチップはクリエイターとしての活動費に使わせていただきます!