2016年4月12日火曜日

PHPフレームワークMakoで、イメージ操作(Image manipulation)

PHPフレームワークMako(4.5.10)で、イメージ操作(Image manipulation)です。 これは便利ですね。使えます。

use mako\pixl\Image;
use mako\pixl\processors\GD;

$image = new Image('sample.jpg', new GD);

// 高さ
$height = $image->getHeight();

// 幅
$width = $image->getWidth();

// 高さ[height]と幅[width]の配列
$dimensions = $image->getDimensions();

// サイズ変更
$image->resize(300, 300, Image::RESIZE_AUTO);

// 明るさ
$image->brightness(10);

// 白黒に
$image->greyscale();

// フォーマット変更
$image->getImageBlob('png');

// 保存
$image->save('sample.png');

参考サイト
Image manipulation(Mako Framework Documentation)

0 件のコメント:

コメントを投稿