ホームページ >バックエンド開発 >PHPチュートリアル >php と imagemagick を使用して画像ファイルのアップロードとスケーリングを処理する (再投稿)_PHP チュートリアル

php と imagemagick を使用して画像ファイルのアップロードとスケーリングを処理する (再投稿)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:03:481079ブラウズ

画像ファイルのアップロードと拡大縮小を処理するには、php と imagemagick を使用します
php でファイルをアップロードするのは非常に簡単ですが、アップロードした画像を拡大縮小したい場合は、GD を使用して行うこともできますが、より面倒になります
取引と。 ImageMagick は、ほとんどの Linux ソフトウェア パッケージで利用できる画像処理パッケージです。画像を処理するためのツールが多数含まれており、画像ファイル形式を変換したり、画像にさまざまな処理を実行したりすることができます。これはソフトウェア パッケージ内のツールを通じて実装されるため、
CONVERT -Geometry width X High Source Files を呼び出すと、ファイルがズームインされます

現在のディレクトリに画像のディレクトリを設定し、Web 実行ユーザーが次の書き込みを行えるようにしてくださいユーザーを書き込むと、このディレクトリはアップロードされた画像と
ズームされた画像を保存するために使用されます。
以下は、RedHat6.0+php3.0.12 でテストされた、画像のアップロードと処理を含む簡単な例です。
uploadform.html: ファイルアップロードフォーム


gt;ファイルを選択


画像ファイルを選択: 〈INPUT NAME="image" TYPE="file">




upload.php3: アップロードされた画像ファイルを処理します
gt;

処理

;

$flag = "true";
if(isset($image) && $image &&
"image/pjpeg")){ //アップロードするファイルの形式などを決定します
$dest_image = ". /images/".$image_name;
if(@copy($image,$dest_image)){ //アップロードしたファイルをimagesディレクトリの下にコピーします
$small_image = "./images/small".$image_name;




http://www.bkjia.com/PHPjc/445276.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445276.html技術記事 php と imagemagick を使用して画像ファイルをアップロードしてズームするのは非常に簡単です。 php を使用してファイルをアップロードするのは非常に簡単ですが、アップロードされた画像をズームしたい場合は、G... を使用できます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。