WebScrap

December 27, 2009

foobar2000のBiographyで取得した画像をカッコよく表示させる

foobar2000のBiographyパネル foobar2000にBiographyパネルを追加した。

初めは単純にBiograhphyコンポーネントで表示させていたが、取得してくる画像の大きさがそれぞれ違うので、バランスが悪く悩んでいた。そこで、他のコンポーネントで画像を表示させてみてはと考えついた。


取得してきた画像を一旦キャッシュに保存させ、それをPanel Stack SplitterのPer Secondでリサイズ・トリミングして3枚並べて表示させる。これで大・小・縦長・横長の画像でも、大抵は綺麗に整列して表示させられる。

$imageabs_rc(300,800,40,10,240,150,250,85,$if($cwb_fileexists(Z:\foobar2000\%artist%.jpg),Z:\foobar2000\%artist%.jpg,$if($cwb_fileexists(Z:\foobar2000\%artist%.png),Z:\foobar2000\%artist%.png)),)
$imageabs_rc(300,800,40,10,240,150,490,85,$if($cwb_fileexists(Z:\foobar2000\%artist%_01.jpg),Z:\foobar2000\%artist%_01.jpg,$if($cwb_fileexists(Z:\foobar2000\%artist%_01.png),Z:\foobar2000\%artist%_01.png)),)
$imageabs_rc(300,800,40,10,240,150,730,85,$if($cwb_fileexists(Z:\foobar2000\%artist%_02.jpg),Z:\foobar2000\%artist%_02.jpg,$if($cwb_fileexists(Z:\foobar2000\%artist%_02.png),Z:\foobar2000\%artist%_02.png)),)

0 Coment:

Post a Comment