| 警告 |
このモジュールは、 実験的 なものです。 これらの関数の動作・関数名を含めここに書かれていることすべてが このパッケージの将来のリリースで予告なく変更される可能性があります。 注意を喚起するとともに、使用者のリスクでこのモジュールを使用してください。 |
ImageMagickは、多くのイメージ形式(68を越える主要な形式)のイメー ジを読み書き、操作できる一連のロバストなツールおよびライブラリ です。サポートされるイメージ形式には、TIFF、JPEG、PNG、PDF、 PhotoCD、GIFのようなものがあります。ImageMagickにより、Webアプ リケーションで使用可能なイメージを動的に作成することができます。 また、イメージのサイズ変更、回転、シャープ度調整、減色、特殊効 果の付加を行い、完成したものを元のイメージ形式または異なるイメー ジ形式で保存することが可能です。
注意 上記の文章は、ImageMagick Website (http://www.imagemagick.org), からのもので、現在、この拡張モジュールに全てが適用されるわけで はありませんが、希望的観測では将来的にサポートされる予定です。 また、上記のリンクは、全てを理解できないとしても、優れた情報源 です。
インストール手順を簡単にまとめます。
少なくともPHP 4.1が必要です。
imagick.tgzアーカイブを php4/extにunstarします。(最新の公式リリースは、 0.1 にあります。もしくは、cvs-snapshot をお試し下さい。)
新規ディレクトリは、pecl_image-0.xのような名前となっている ので、これをimagickに変更します。 (self-contained php-moduleを作成したい場合を除きます)
ext/imagickでphpizeを実行して下さい
php4で./buildconfを実行して下さい
--with-imagick(及び他のオプション)を指定してconfigureを実行 して下さい。
make; make install
これで完了です。
私が、現在、この拡張モジュールを開発するためにかけられる時間は そう多くはありません。近い将来には、より多くの機能を順次実装す る予定ですが、すぐに完全に機能を実装することは期待できません。 待つことができない場合に、機能のいくつかを実装してくれることは 大歓迎です。これは、あまり困難ではありません。ソースコードをざっ と見ることと変わりません。または、急いで必要なImageMagickの機 能がどれであるかを私に知らせて下さい。まず、その機能が実装され ると思います...
コメント、バグ修整、拡張、または開発を援助したい場合には、 私chregu@php.net にメールを下さい。いかなる援助も大歓迎です。