title_parttitle_parttitle_part
静岡県浜松市であれこれソフトを開発している A.K.I Software のブログです。日々の開発日記やサーバー・セキュリティ関連の話題なども掲載。
<< 2024/04 >>123456789101112131415161718192021222324252627282930
《《《 ネットワーク機器の購入は Amazon で! 》》》
2007/09/25 BLOM正式版リリース!
BLOM のダウンロードは こちらからどうぞ。

Powered by BLOM Bitmap から Favicon 変換機能
小さくも大きくも閉じたりもしません
09/04/26 04:51 / BLOM

知人に Favicon を作ったらどうか?と勧めていたのですが、Favicon の作成方法がわからないとのこと。
最初は Bitmap で貰ってこちらで変換していたのですがどうにも手持ちのソフトでは旨く変換することができないので、ついでだからと作ろうか!ということで

photo


お約束のようにさっくり作ってみます


いえ。さっくりとは行かずに丸1日掛かったのですが(^-^;
アイコンサイズの Bitmap を渡すと Icon ファイルに変換します。色深度は 4/8/24 bit に対応しています。32bit(24bit+alpha 8bit) までやろうとするとエディタまで作らなければならないので、そこはスルーしておきます。
目的は favicon.ico を作るだけですし。

ついでに Icon ファイルを解析する機能も付けてみたり。(あちこちの Web サイトを見ていたのですが、どうにも記述が曖昧で、曖昧なら良いのですが内容が古く誤った内容が書かれているサイトもあったので、結局バイナリエディタで解析しつつ作りました。)

当然ライブラリにしましたので(300行位ですけどね)、blom にも組み込んでみました。

Bitmap をアップロードするだけで自動的に Icon に変換した上でリンクを張るようになっています。
(利用者がアップした favicon が無い場合は、デフォルトが表示されます)

インターフェース的な意味で透明化の指定(マスク指定)が面倒なので透明化は無しにしています。

ちょっとした便利機能ですね。

[更新日付:2009/04/26 04:51:39]
トラックバックを見る(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+8e8301370e142abe61346bba5076e14168d1ca53]
TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+8e8301370e142abe61346bba5076e14168d1ca53]

記事へのコメント

コメントはありません

名前
コメントキー
 
コメントする時はキーを正確に入力して下さい
コメント
アドレスを含んだコメントはできません
© 2008-10 A.K.I Software all rights reserved.