- 締切済み
サムネイル画像を綺麗に表示したい。
ネットショップページを作成しています。 サーバーに保存された商品画像をウェブページ上で綺麗にサムネイル表示(縮小表示)をさせたいのですが、 <img src="画像名" width="横" height="縦"> とHTMLタグで縮小表示させると画像が荒くなってしまい困っています。 画像数が多く、小さいサイズの画像を保存しなおして、 サーバーにアップして表示するのは避けたいと考えています。 (サーバーの容量も小さく。。。) どうしたら良いか教えていただけますか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- o_tooru
- ベストアンサー率37% (915/2412)
回答No.4
http://www.flickr.com/ こちらはどうですか? サムネイルにしても 画像が綺麗なので 知られています。有料のアカウントを取得すれば バンバン 写真アップできます
- SAYKA
- ベストアンサー率34% (944/2776)
回答No.3
>PHPは稼動でできます 後は画像処理が可能なら・・・サーバ側でできるかな http://www.php.net/manual/ja/refs.utilspec.image.php 大丈夫だと仮定すると PHP側で指示された画像の縮小を返す物を作る事になるね。 タグ側は例えばこんな感じ <img src="reduce.php?画像名" width="横" height="縦"> サーバの負担はかなりあるだろうけど・・・
- fineimage
- ベストアンサー率34% (143/419)
回答No.2
HTMLのwidthとheightで元画像を拡大・縮小するより、元画像を指定サイズで作れば解決しませんか?
- SAYKA
- ベストアンサー率34% (944/2776)
回答No.1
そういうcgi(あるいはサーバサイド駆動の物)を組むしかないね。 表示に必要な画像だけを元画像を使って縮小したものをユーザ側へ吐き出す、というものをね。 perlやphpを駆動させられないというなら諦めるしかないよ。 (容量との戦いとはそういう物だから)
お礼
ご回答ありがとうございます。 PHPは稼動でできます。 PHPサンプルなどを探してみます。