名科辞典―これは何?情報は?にこたえるコンテンツ

トップ imagickとは

imagickとは―ImageMagickのPHP拡張モジュール

imagickとはImageMagickのPHP拡張モジュールです。インストール方法やimagickを使用したサンプルコードを紹介しています。

1. imagickとは

imagickとは、ImageMagick APIを使用してPHPからImageMagickを操作するためのPHPの拡張モジュールのことをいいます。

2. imagickのインストール

imagickをCentOS7にインストールする例を見ていきます。前提として、ImageMagickとImageMagick-develをインストールする必要があります。

ImageMagickのインストール

ImageMagickをインストールします。

yum -y install ImageMagick
yum -y install ImageMagick-devel

imagickのインストール

imagick-3.4.3のインストール例です。他のバージョンは「https://pecl.php.net/package/imagick」で確認できます。

$ wget https://pecl.php.net/get/imagick-3.4.3.tgz
$ tar zxvf imagick-3.4.3.tgz
$ cd imagick-3.4.3
$ phpize
$ ./configure
$ make
# make install

3. imagickを使用したサンプルプログラム

imagickを使用したサンプルプログラムです。

<?php
dl('imagick.so');
$filename = "test.jpg";
$image = new Imagick($filename);
header("Content-Type: image/jpeg");
echo $image;
$image->clear();
?>

更新履歴

このページの更新履歴です。

  • 2019/4/17 記事をUPしました。

戻る