ImageMagick で何ができるの?
PHP が ImageMagick 関数を呼び出せるようにする PHP 拡張機能。この拡張機能を使用すると、PHP に ImageMagick と同じ機能を持たせることができます。 ImageMagick は、一般的な TIFF、JPEG、GIF、PNG、PDF、PhotoCD 形式など、185 を超える基本形式の画像ファイルの読み取り、書き込み、処理に使用できる、強力で安定した無料のツールセットおよび開発パッケージです。 ImageMagick を使用すると、Web アプリケーションのニーズに応じて画像を動的に生成したり、画像 (または画像のグループ) にサイズの変更、回転、鮮明化、減色、特殊効果の追加を行うこともできます。同じ形式で保存することも、別の形式で保存することもできます。
PHP をインストールするには?
準備作業:
ImageMagick-6.5.5-6-Q16-windows-dll.exe
必要なのは、DLL ファイル php_Imagick.dll だけです。PHP バージョンが PHP 5.2.x の場合は、ここからダウンロードしてください: http ://valokuva.org/outside-blog-content/imagick-windows- builds/080709/ (ファイル php_imagick_dyn-Q16.dll をダウンロードしました)
PHP 5.3.x の場合は、これが必要です 必要なもの: http: //valokuva.org/outside-blog-content/imagick-windows-builds/php53/
インストールプロセス:
インストール: ImageMagick-6.5.7-7-Q16-windows-dll.exe
次に、php-5.2 の名前を変更します。 4_magickwand_q16_st.dll を php_imagick.dll にコピーし、php の ext フォルダーにコピーします
php.ini ファイルに設定
extension=php_imagick.dll
を追加します
次に、phpinfo() 列に imagick があるかどうかを確認します (利用可能な場合)。テストされる。
php_imagick プログラム例
1. サムネイルを作成して表示します
header('Content-type: image/jpeg');