.SHOさん、ありがとうございます。 さて、これバーコードを string workbmpcolorname = ""; for (int i = 0; i < workbmp.Width-1; i++){ int pixcelcolor = workbmp.GetPixel(i, 0).ToArgb(); if(pixcelcolor == -1) workbmpcolorname += "○"; else if(pixcelcolor == -16777216) workbmpcolorname += "●"; } でとりあえずstringにしてみたのです。 どう見るんでしょうね。う〜む。 みきぬさん。ありがとうございます。 貸出管理システムですか。なるほど。ぜんぜん違ってますね。 こちらこそ説明不足ですみませんでした。 JANコードである、というところはわかったんですけど、いざそのコードパターンを数字に復号(?)するところが、まだ結びついてないで壁に当たっています。 ふたつのスペースとふたつのバーの合計モジュールが7になるらしいので、 ふたつのスペースとふたつのバーごとに区切ってみました。 ●●●●●●○○●●●●●●○ ●●●●●●●●●●●●●●○○●●●●●●●●●○○○○○○○○○○ ●●●●●○○○○○○○●●●●●○○○○○○ ●●●●●●●●●●●●●○○●●●●●○○○○○○○○○○○ ●●●●●●●●●○○●●●●●○○○○○○○○○○○○○○ ●●●●●○○●●●●●●○○○○○○ ●●●●●○○○○○○○●●●●●●●●●○○ ●●●●●○○○●●●●●○○ ●●●●●○○○○○○○○○○○●●●●●○○○○○○○ ●●●●●○○●●●●●○○○○○○○○○○○○○○ ●●●●●○○○○○○○●●●●●●●●●●●●●○○ ●●●●●●●●●●○○●●●●●●●●●○○○○○○ ●●●●●○○○○○○○●●●●●○○○○○○○○○○ ●●●●●●●●●●○○●●●●●●●●●○○○○○○ ●●●●●○○○●●●●●○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○ これで、15行になる。求めるのは13行(13桁)だから、すこし違う。短いところが問題なんでしょうか。 ●●●●●●○○●●●●●●○●●●●●●●●●●●●●●○○ ●●●●●●●●●○○○○○○○○○○●●●●●○○○○○○○ ●●●●●○○○○○○●●●●●●●●●●●●●○○ ●●●●●○○○○○○○○○○○●●●●●●●●●○○ ●●●●●○○○○○○○○○○○○○○●●●●●○○ ●●●●●●○○○○○○●●●●●○○○○○○○ ●●●●●●●●●○○●●●●●○○○ ●●●●●○○●●●●●○○○○○○○○○○○ ●●●●●○○○○○○○●●●●●○○ ●●●●●○○○○○○○○○○○○○○●●●●●○○○○○○○ ●●●●●●●●●●●●●○○●●●●●●●●●●○○ ●●●●●●●●●○○○○○○●●●●●○○○○○○○ ●●●●●○○○○○○○○○○●●●●●●●●●●○○ ●●●●●●●●●○○○○○○●●●●●○○○ ●●●●●○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○ う〜む。 重ねて、Webの方もどなたかヒントをお願いします。
- Child Tree -