Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • ベストアンサー

CGIで画像ファイルのアップロード

CGIで画像をアップロードできる掲示板をつくっているのですが、 gif、png、bmp、jpgなどの画像ファイルの縦横のサイズを取得する方法がわかりません。 縦横の比率を変えないでサムネイル表示させたいと思っているのですが、どうしたらよいでしょうか??

質問者が選んだベストアンサー

  • ベストアンサー
  • taba
  • ベストアンサー率61% (349/567)
回答No.3

参考URLのサイトで配布されているimgsize.plを使えば、サイズの取得だけでなく、拡大縮小もできます。画像掲示板のところで配布されていたと思います。 使用条件をちゃんと確認して使ってくださいね(営利使用は不可だったと思います)。 ちなみに、画像ファイルを変更せずに、widthとheightだけを小さくすることでサムネイル表示する掲示板が多いですけど、全部の画像をダウンロードしなければならないわけですから、見る側からしたら不便です。 このスクリプトを活用して、サムネイルを別ファイルに作りましょう。

参考URL:
http://www.big.or.jp/~talk/t-club/soft/index.html
DKG
質問者

お礼

ありがとうございました。 さっそくダウンロードしてみました。 まだ、どういう仕組みになっているのかは見てないのですが、 これから、imgsize.plを参考にして作っていきたいと思います。 サムネイルの件は、まったくその通り!!って感じです。 小さく見せただけではだめですよね。 なんでこんなに小さいのに、こんなに遅いんだ!!ってことになってしまいます

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • inoue64
  • ベストアンサー率29% (334/1115)
回答No.2

GIFの仕様 http://tohoho.wakusei.ne.jp/wwwgif.htm JPEGの仕様の紹介しているサイトを教えて下さい http://tohoho.wakusei.ne.jp/lng/199803/98030031.htm

DKG
質問者

お礼

ありがとうございました。 画像ファイルとは、どうなっているのかまったく知らなかったので とても参考になりました。 また、JPEGの仕様など、いろんな形式の仕様を調べていきたいと思いますので 何かわかったら、お教えしますね。

すると、全ての回答が全文表示されます。
  • coolguys
  • ベストアンサー率18% (351/1917)
回答No.1

過去の質問から アップローダーなどと検索してみて 参考にされては?

DKG
質問者

お礼

質問をする前にもちろん検索してみました。 しかし、参考になる資料がなかったのです。

すると、全ての回答が全文表示されます。

関連するQ&A