« Image_Processor Ver.2009.06.17 リリース | トップページ | 暑い! »

2009年6月18日 (木)

Image_Processor Ver.2009.06.18a へ緊急アップ

 昨日、リリースしたばかりですが、リリースし終わって、一息つきました。

 それで、前から気になっていた問題を調べていましたら、意外に簡単に、と言うか、「バカみたいな感じ」で問題が解決してしまいました。

 この問題、使っている分には、ずいぶん使い易くなると思いますので、「昨日の今日」ですが、緊急にアップします。 まあ、別に致命的な障害ではないので、そんなに急ぐこともないのですが、ずいぶん前から、気になっていたことなんで、嬉しさの余りです。。。。。

----------------------------------------------------------------------------
【補足】 新しいバージョンがリリースされていますので、こちらをご覧ください
----------------------------------------------------------------------------

 何が問題かと言えば、下の画像を比べて見れば、一目瞭然だと思います。

090618_imageprocessor01

 貼り付け文字の縁取りをすると、いわゆる文字の「身」の部分が細くなって、明朝体のような細身の文字は擦れて仕舞うのが、以前から気になっていましたが、他の問題への対応で、手が付けられていませんでした。 今回、ちょっと余裕が出たので、じっくり調べてみましたら、なんのことは無い、簡単な方法で問題が解決しました。

 上の右の画像が解決したもの(本来の形?)なんですが、文字の縁取りを付けても、文字の「身」の部分が細らずに、フォントが本来持っている「意匠」をそのまま表しています。 これが本来の姿なんですよね。 これなら、縁取りの幅を大きく取っても、文字は擦れずに済みます。 それで、縁取りの幅を5(画素)まで取れる様に改良してみました。

 これは、画像作成上でフォント選定の自由度が広がり、大きなアドバンスだと思いましたので、昨日リリースしたばかりですが、緊急アップしてみました。

 原因というか、解決方法は、我ながら、ちょっと恥ずかしいのですが、つまらないことでした。 文字の縁取りは、外縁線の内側に描画されるものだとばかり思っていましたが、実はそうではないのでした。 思いこみというものは恐ろしいものです。 もう、そこで、思考停止していました。 ところが改めて調べてみると、縁取りは、外縁線を中心に両側に等しい幅で描画されている様なんです。 これが、間違いの元でした。

 もう一つは、これは、特に理由も無く、単にコーディングの順番で、「そうなったいた」だけなんですが、処理の順番として、文字の中を塗り潰して、その後に、縁取りを描画していました。

 ここまで、話せばおわかりだと思いますが、解決策は、先に2倍の幅で縁取りを描画し、しかる後に、文字の中を塗り潰すと、内側にはみ出た縁取りは、フォントが本来持っている形状で塗るつぶされた後に、外側にはみ出た縁取りが残って見えるので、ちょうど、文字の外側を縁取りした様になります。 縁取りの幅は2/2となって、ちょうど1倍の幅になります。 プログラム的に言えば、単に処理の順番を変えただけです。

 なんとまあ、我が、「行き当たりばったり」のプログラミングのせいですね。

 気になっていたことが解決したので、嬉しくなって、縁取りの幅を拡大する設定と、色の設定も自由に出来る様にしてみました。

090618_imageprocessor02

 縁取りの色を、「黒」に設定すると、プルダウンメニューが見えなくなってしまいましたが、マウスを持ってくると、下の画像の様にちゃんと見えます。 まあ、メニューはこれで確認できますので、設定色を表示できた方が良いと思ってこうしています。 白抜きの文字にしても良いのですが、今度は「白」を設定した時に見えなくなってしまうので、まあ、ここはそれほど凝らなくても良いかと。

090618_imageprocessor03

 さて、そんなんで、若干のバグ修正も含めまして、バージョンアップいたします。

090618_imageprocessor04

 興味の有る方は、以下のバナーからダウンロードして試してください。

090618_imageprocessor05_2
(自己解凍型 1,408kB)

090618_imageprocessor05_2
(LZH型 1,376kB)

090618_imageprocessor05_2
(ZIP型 1,346kB)

【補足 2009.06.18】
 バグがあったので差し替えました。 Ver.2009.06.18でダウンロードした方は、お手数ですが、Ver.2009.06.18aに差し替えてください。

|

« Image_Processor Ver.2009.06.17 リリース | トップページ | 暑い! »

アマチュア無線」カテゴリの記事

ダウンロード」カテゴリの記事

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/192570/45376888

この記事へのトラックバック一覧です: Image_Processor Ver.2009.06.18a へ緊急アップ:

« Image_Processor Ver.2009.06.17 リリース | トップページ | 暑い! »