きぃたん@大阪

きぃたん@大阪

PR

×

キーワードサーチ

▼キーワード検索

プロフィール

きぃたん@大阪

きぃたん@大阪

お気に入りブログ

【移動販売】無添加D… drryさん
ピアノ大好き日記♪ さくらこママ110さん
かえるの喫茶店 pian pianoさん
わたヤンさん

コメント新着

きぃたん@大阪 @ Re[6]:LM24013(12/18) さみいさん >綺麗な引き廻しで配線の参考…
さみい@ Re[5]:LM24013(12/18) きぃたん@大阪さん 本当にお手数おかけ…
きぃたん@大阪 @ Re[1]:LM24013(12/18) さみいさん 一応、実測で計ってみました。…
きぃたん@大阪 @ Re[1]:LM24013(12/18) さみいさん >大変図々しいお願いですが、…
さみい@ Re:LM24013(12/18) 20年程前に入手したものの資料がなくジャ…

カレンダー

2009年02月19日
XML
バーコードを表示するプログラムを作ってみました。
13桁のJANコードです。

下記のプログラムをhtmlファイルにしてウェブに貼ると動きます。
後、バーの基本画像が必要です。
アクセサリのペイントでCtrl+Eを押すと画像サイズを変えられます。
幅を3にして高さを80にして黒に塗りつぶしてblack.jpg
白に塗りつぶしてwhite.jpgとして保存して下記のhtmlと同じ
場所に保存してhtmlを呼び出すとバーコードを表示します。

ウェブに貼り付けたのがこれ


黒と白の幅が合っていればバーコードとして認識するので
幅を大きくすればバーも大きくなります。

後は携帯電話のバーコード認識で認識させると読み取れます。
なんとなくたのしいよね

おいおい、プログラムか?というくらい簡単なものですが…

<html>
<head>
<script language="JavaScript">
<!--
function bar() {
  // ガイドバー +++ 101

  //           +++5------6------0------2------5------2------=====1------6------0------8------3------0------+++     
  var bcode = "10101100010000101000110100100110111001001101101010110011010100001110010100100010000101110010101"
  for(var i=0;i<=bcode.length;i++) {
    if (bcode.substr(i,1) == "1")
      document.write("<img xsrc='black.jpg'>");

      document.write("<img xsrc='white.jpg'>");
  }
}
//-->
</script>
</head>
<body>
<center>
<script language="JavaScript">
<!--
  bar();
//-->
</script>
</center>
</body>
</html>

プログラムのbcodeを下記のデータキャラクタで置き換えると
コードを変えることができます。
http://www.shikoku.ne.jp/oozu-cci/kikaku/jan.html

bcodeに最初の4がないじゃないか?と思った人は注意力がありますね
これはプリフィックスキャラクタの表で表現します。

数字からデータキャラクタとプリフィックスキャラクタで
変換するソフトは気が向いたら作ってみたいと思います。

バーコードって簡単でたのしいでしょ♪


『バーコード工房』で、誰でもかんたん!バーコード作成!デネット バーコード工房 【PC家電_019P2】


OSC-1100USB接続CCD方式ロングレンジ コンパクトバーコードリーダー


アイメックス バーコードタッチリーダ USBインターフェース [BW-880UB]【在庫目安:お取り寄せ】





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2009年02月21日 14時49分19秒
コメント(0) | コメントを書く
[コンピュータ(Linux、PDA等)] カテゴリの最新記事


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: