ホームページ >バックエンド開発 >PHPチュートリアル >Windows 7 での PHP imagick および imagemagick 拡張機能のインストールに関するチュートリアル_PHP チュートリアル

Windows 7 での PHP imagick および imagemagick 拡張機能のインストールに関するチュートリアル_PHP チュートリアル

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

最近の PHP プロジェクトでは、画像の切り取りとサムネイルの効果を使用する必要があります。php imagick 拡張機能を Linux テスト サーバーに簡単にインストールできます。ただし、ローカルの Windows 開発環境では、インストール中に多くの問題が発生しましたので、ここで共有したいと思います。

1.ImageMagickをダウンロードします
ダウンロードアドレス: http://imagemagick.org/script/binary-releases.php#windows

最新バージョンの ImageMagick-6.8.6-9-Q16-x86-dll.exe をダウンロードします

2.ImageMagickをインストールします
ImageMagick を PC にインストールします。インストール パスにはスペースが含まれていてはなりません。スペースが含まれていない場合は使用できません。インストール時に、クリックして実行パスをパスに追加します。それ以外の場合は、パスを手動で追加する必要があります。

3. テストインストール
Windows のコマンド ライン ウィンドウを開き (win+r -> "cmd" -> Enter)、convert と入力して Enter を押します。変換ヘルプ ドキュメントが表示されない場合は、インストールが成功しなかったか、インストール ディレクトリが環境変数のパスに追加されなかったことを意味します。

環境変数に追加します。たとえば、ImageMagick のインストール ディレクトリは c:/imagemagick です。

プロセスの追加:
[マイ コンピュータ] -> [詳細設定] -> [システム環境変数] -> [インストール ディレクトリ] を選択します。

4. PHP 拡張機能 php_imagick.dll をダウンロードします

php5.4.x または php5.5.x のダウンロード アドレス http://www.peewit.fr/imagick/

dyn = ダイナミック、st = スタティック、q16 = 16 ビット、q8 = 8 ビット。

上記のロゴは、あなたがダウンロードしたImageMagickのダウンロードロゴと同じです

5. dll ファイルの名前を php_imagick.dll に変更し、php 拡張ファイルのディレクトリ php/ext に置きます。

6. php.ini 設定ファイルに extension=php_imagick.dll を追加します。

7. コンピューターを再起動します。Apache の再起動が機能しない場合は、PC を再起動します。拡張機能の最下層は imageMagic ソフトウェアを使用するため、ソフトウェアはコンピュータを再起動し、ソフトウェアをリロードし、パスを更新します。

8. 再起動後、phpinfo ページを開き、拡張機能が正常にインストールされていることを確認します。インストールが成功しない場合は、imagemagick ソフトウェアのバージョンが高すぎる可能性がありますので、インストールするには低いバージョンを選択してください。

9. PHP テストコード。

リーリー

10. マニュアルを参照して API を学習します

関連する拡張学習マニュアルのアドレス http://uk3.php.net/manual/zh/book.imagick.php マニュアルには、使いやすい例が多数含まれています。

コマンドラインパラメータを表示するためのドキュメントもあります http://www.imagemagick.org/Usage/

http://www.bkjia.com/PHPjc/824630.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/824630.html技術記事最近の PHP プロジェクトでは、画像の切り取りやサムネイルの効果を使用する必要があります。php imagick 拡張機能は、Linux テスト サーバーに簡単にインストールできます。ただし、ローカル Windows 開発環境では、インストール プロセスが...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。