リサイズイメージ2 rszim2.cgi

トップへ


機能
    リサイズイメージ2
  • 予めサーバー上にある写真などの画像のサイズを変更して表示、ダウンロード
  • 素材や画像などを配布する場合お好みのサイズでユーザーにダウンロードしてもらう事が可能です
  • リサイズ方法は縦横のピクセル、縦横の変換率、面積変換率を選択可
  • 複数ファイル同時リサイズ可能
  • 画像クリックで別ウィンドウ表示
  • 右クリックで写真保存可能
  • zipファイル作成によりリサイズした画像データをまとめてダウンロード
  • サーバー上の変換後のファイルをその場で手動削除可能
  • サーバー上に残った1時時間以上古い画像ファイルやzipファイルの自動削除
  • サポートされている画像フォーマットはjpeg, gif, png, gd, gd2
  • ユーザーが画像をアップロードしてサイズ変更可能なリサイズイメージもあります
  • リスト画面に画像を表示するリサイズイメージ3もあります
  • サムネイル自動作成+一覧表示のみの機能としては画像一覧画像一覧2が利用できます。
設置方法
  1. Perlのモジュール、GD, Archive::Zipがインストールされている必要があります。
  2. 書き込み可能でCGI実行可能なディレクトリにrszim2.cgiを置く。
  3. rszim2.cgiの1行目のperlのパスをプロバイダに従って変更する。
  4. rszim2.cgiのパーミッションを適切に変更する。
  5. 必要であればrszim2_setup.plを作成し、CGIと同じディレクトリに置く。最低でも「$imagedir」に元画像が入っているディレクトリを指定してください。「$tmpdir」で指定したディレクトリは存在していなければ自動的に作成されます。詳しくはrszim2_setup.plについてはサンプルを参照。
  6. ブラウザ上でrszim2.cgiを実行するとりサイズイメージ2として動作する。
使い方
  • リストモード
    rszim2.cgiをそのまま起動すると$imagedirで設定してあるディレクトリ内のファイルがリスト表示されるのでファイル名をクリックすると変換設定画面に移動します。
    リストモードのサンプル

  • ファイル指定モード
    rszim2.cgi?filename=lv.jpgのように引数としてファイル名を与えるとその画像の変換設定画面が表示されます。
    ファイル指定モードのサンプル

  • 複数ファイル指定モード
    rszim2.cgi?filename=lv.jpg,dt.jpg,football.jpgのようにファイル名を半角カンマで区切り、複数与えると指定した全ての画像の変換設定画面が表示され、一度に複数のサイズ変更が可能です。
    ファイル指定モードのサンプル

サンプル&CGI
    サンプル rszim2_setup.plのサンプル
    rszim2.cgi

    サポート掲示板へ


更新履歴
  • 2.002 : 1/14/07 : Jpegファイルの画質を改善
  • 2.001 : 1/12/07 : リサイズ後の画像表示を高速化
  • 2.0 : 2/13/06 : Created as a non-upload version