一括表示

QRコード 投稿者:JA2BQX 太田 

QSLカードへのQRコード印刷の件、
コールサインに / が含まれる時に / の左右の別々の項目定義名が無いので

ファイル名 RI0C_17-07-25_1718U_14_CW.jpg として画像保存は無理ですね。

RI0C/2 とかを表現出来ませんから。 ファイル名に / は使えないので。
やはりレコード番号にしないといけないようです。

JT65-HF-HB9HQX-Edition ver 5.1 のソースが公開されたので
明日からは Hamlog への自動転送コードを追加するプログラムをしますので
QRコード関係は数日お休みにします。

2017/11/03(Fri) 18:16:13  [No.826]


Re: QRコード 投稿者:JP7CZE 川辺 

JA2BQX 太田さん,

> QSLカードへのQRコード印刷の件、
> コールサインに / が含まれる時に / の左右の別々の項目定義名が無いので
>
> ファイル名 RI0C_17-07-25_1718U_14_CW.jpg として画像保存は無理ですね。
>
> RI0C/2 とかを表現出来ませんから。 ファイル名に / は使えないので。
> やはりレコード番号にしないといけないようです。

スラッシュの代わりにアンダースコアでも良いと思います.

RI0C_2_17-07-25_1718U_14_CW.jpg

いかがでしょうか.
受領側の処理でも,QRコードの中身に書いてあっても,
どうせならQSLカード全体をスキャンして,
その一部でQRコードをデコードし,
全体は RI0C _2_17-07-25_1718U_14_CW.jpg で保存すると,画像表示に使えるので.
フォルダをたとえば QR とQ SL とに分けたら同じファイル名でもOKか,
その場合はQSLカードスキャン側は6文字に満たないときにはスペースでパッディングします...

2017/11/04(Sat) 10:16:10  [No.827]


Re: QRコード 投稿者:JA2BQX 太田 
Re: QRコード (画像サイズ: 570×791 116kB)

JP7CZE 川辺さん,こんにちは。

QSL定義ファイルの中ではなかなか思う様には処理が出来ないので。

例えば , !cp で取り出した
RI0C/2 => RI0C_2 にする時に RI0C と 2 を取り出せたでしょうか?  VB2010上ではなくてです。 置換命令はあったかな....? !
C1 は JARL枠1文字目は全角文字ですし、コールサインの桁数も直接は取れないですし。

#Jpg 命令で !cpLeft_!cpRight 等と出来れば良いですが。

いずれにしてもレコード番号の方が簡単です。


現在はレコード番号(川辺さんがhamlog相談室にて書かれていました)でjpgを作るようにして Hamlog.hdb からレコード範囲を決めて出力テストしています。

白紙横.QSL の最後に下記の命令を追加。
#Jpg x50,y700,240,240,"D:\Thw_QRCode\jpg\!NO.jpg"

予め同じ範囲を読みだしてQRコードのjpgを出力・保存して置く。
同一範囲をQSLカード印刷時にjpgを読み込み印刷。

左下にQRコードが印刷出来ました。 イメージを添付しました。

1枚QSLに複数データには対応していません。(だいぶ面倒そうなので)

Hamlog.hdb との照合処理は自作ソフトからコピーしてきたら
まだエラーが多いので修正に苦労中。
変数名等が統一されていないので新たに、処理を書いた方が早いかも?

2017/11/04(Sat) 10:56:35  [No.828]