内容へ移動
ClownWiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
php:gd:gd_resize_php
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
<code> <?php // JPEG画像を読み込む $tmp_name=$_GET['tmp_name']; // 縮小後の横サイズ。縦サイズは元の画像と縦横比が同じになるように調節する $ResizeX=$_GET['ResizeX']; $im_inp = ImageCreateFromJPEG($tmp_name); $ix = ImageSX($im_inp); // 読み込んだ画像の横サイズを取得 $iy = ImageSY($im_inp); // 読み込んだ画像の縦サイズを取得 $ox = $ResizeX; // サイズ変更後の横サイズ $oy = ($ox * $iy) / $ix; // サイズ変更後の縦サイズ // サイズ変更後の画像データを生成 $im_out = ImageCreateTrueColor($ox, $oy); //ImageCopyResized($im_out, $im_inp, 0, 0, 0, 0, $ox, $oy, $ix, $iy); ImageCopyResampled($im_out, $im_inp, 0, 0, 0, 0, $ox, $oy, $ix, $iy); // 画像の表示 header("Content-type: image/jpeg"); header("Cache-control: no-cache"); ImageJPEG($im_out); // メモリーの解放 ImageDestroy($im_inp); ImageDestroy($im_out); </code>
php/gd/gd_resize_php.txt
· 最終更新: 2025/02/16 13:53 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ