[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 透明 favicon
>>>>> In [emacs-w3m : No.09842] 山岡 wrote:
>> $ cat deb.ico|convert -geometry 48x48 ico: png32:- > deb.png
>> として、pngの形式を固定してやるとうちでも :background の色が背景になる
>> ことがわかったのですが、ここで
>> (create-image "~/deb.png" 'png nil :background "")
>> などと、存在しない色名をいれとくと透過が残ります。とりあえず、
>> "none","hoge"で OK でした :-) よろしければ、追試お願いします。
> うまくいきます! いつも青田さんの問題解決能力に舌を巻きますよ。:)
うーむ、サイズが 16x16 のとき、無い色を指定すると debian の
favicon はごみが残ってしまいますね (3倍に拡大):
header line か mode line の色を指定すると問題無いので、それらの
色に追随させることを考えてみようと思います。
> libpng は前に書いたバージョンですが、convert は ImageMagick 6.3.5
> と 6.3.7-3 で試しました。
Imagick を 6.3.7-4 に上げました。これは Fedora 8 で一発 make で
きます。さらに、png32 というタイプがどの版から利用可能なのかわか
りませんが、少なくとも "5.4.7 07/01/02" はサポートしていないので、
それを判別するコードも入れます。
--
山岡