ホームページ  >  記事  >  バックエンド開発  >  php ImageMagick Windows インストール チュートリアル、phpimagemagick_PHP チュートリアル

php ImageMagick Windows インストール チュートリアル、phpimagemagick_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:08:571017ブラウズ

php ImageMagick Windows インストールチュートリアル、phpimagemagick

1. ImageMagick をダウンロードします

http://imagemagick.org/script/binary-releases.php#windows を開いて最新バージョンをダウンロードします。現在のバージョンは ImageMagick-6.5.4-2-Q16-windows-dll.exe です。

現在の静的バージョンはさまざまなプラットフォームで適切に実行できますが、理解するのが難しいため、動的バージョンをダウンロードする必要があります。ご使用のシステム/コンピュータが 16 ビット カラーをサポートしている場合は、Q16 バージョンを使用する必要があります (8 ビット バージョンもあります)。2 つの違いについては以下で説明します。

私の場合、最新バージョンは私のコンピューターではうまく動作しないので、いくつかの古いバージョンを使用しています。ImageMagick-6.4.2-7-Q16-windows-dll が適しています。私のコンピュータは Windows XP SP2、32 ビット、Intel Centrino 1.76GHZ です。これらの古いバージョンはここからダウンロードできます。

最新バージョンを使用し、以下の手順に従ってください。正常に動作しない場合は、古いバージョンに切り替えることをお勧めします。

2. ImageMagick をインストールします

IMを以下のディレクトリにインストールします


コードをコピーします コードは次のとおりです:
C:イメージマジック

間にスペースはありません。 c:program filesなどにインストールしないでください

「システムパスに追加」ボタンをクリックすることを忘れないでください。他の選択ボタンを気にする必要はありません。

3. インストールが成功したかどうかをテストします

コマンドラインを開き(実行→「CMD」→Enter)、convertと入力してEnterを押します。ヘルプ コンテンツが表示されるはずです。表示されている場合は、ステップ 4 に直接進むことができます。

「convert は内部コマンドでも外部コマンドでも、操作可能なプログラムやバッチ ファイルでもありません」または「変換するドライブ文字を入力してください」というプロンプトが表示された場合 (convert は FAT32 を NTFS に変換するデフォルトのシステム コマンドです)、 ImageMagick のインストール パスをシステム パスに自分で追加する必要があります。

「マイコンピュータ」→「プロパティ」→「環境変数」→「パス」→「パス」を選択してインストールします。追加した。

4. php_Imagick.dllをダウンロードします

バージョンの問題により、PHP 5.2.x を使用している場合は、ここから DLL をダウンロードしてください。 dyn = ダイナミック、st = スタティック、q16 = 16 ビット、q8 = 8 ビット。もちろん、これはダウンロードしたバージョンと一致する必要があります。q16 ダイナミック ライブラリをダウンロードした場合、対応するファイルは php_imagick_dyn-Q16.dll です。

PHP 5.3.x を使用している場合は、ここが必要なバージョンをダウンロードする場所です。

5. 拡張機能フォルダーに DLL をインストールします

使いやすいように、ダウンロードした DLL ファイルの名前を php_imagick.dll に変更し、拡張機能フォルダーに配置します。通常は次のようになります。


コードをコピーします

コードは次のとおりです: php/ext/


そうでない場合は、php.ini ファイルで対応する拡張機能のディレクトリを見つけることができます。


コードをコピーします

コードは次のとおりです: ロード可能な拡張機能 (モジュール) が存在するディレクトリ.extension_dir = "何か何か"


6. PHP.ini を編集します

次の文が存在する場合は、コメントを削除してください。存在しない場合は、次の文を自分で追加してください

コードをコピーします

コードは次のとおりです: 拡張子=php_imagick.dll



7.再起動

非常に重要なステップですが、正しく理解するまでに 1 時間ほどかかりました。 。 。有効にするには、コンピュータを再起動する必要があります。

コンピュータを再起動せずにApacheだけを再起動すると、このモジュールを読み込めないというエラーが表示されますので、必ずコンピュータを再起動してください。


コードをコピーします

コードは次のとおりです: CORE_RL_Wand.dll が見つかりません。


8. Apacheを起動し、対応する設定を確認します

Apache を起動し、phpinfo() を確認し、imagick ライブラリと対応する値セットが表示された場合は、ステップ 9 に直接進みます。

インストール後に正常に使用できない場合は、最初にいくつかの DLL を変更してみてください。それでも動作しない場合は、古いバージョンの ImageMagick に変更してみてください。

9. テストして確認してください

test.php スクリプトと同じディレクトリに画像を置き、a.jpg という名前を付けてスクリプトを実行します。画像 a_thumnail.jpg が表示されれば問題ありません。以下がスクリプトです

コードをコピーします

コードは次のとおりです:

$im = 新しい imagick( 'a.jpg' );
// 幅 200 でサイズ変更し、比率を維持します
$im->サムネイル画像(200, 0);
// ディスクに書き込みます
$im->writeImage( 'a_thumbnail.jpg' );
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/947929.html技術記事 Windows での php ImageMagick インストール チュートリアル、phpimagemagick 1. ImageMagick をダウンロードします。 http://imagemagick.org/script/binary-releases.php#windows を開いて、最新バージョンをダウンロードします。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。