Manipulasi Gambar Dengan PHP Image Magician

image_magician

Untuk memanipulasi gambar dengan PHP, biasanya menggunakan PHP GD Image. Tapi, buat yang baru belajar PHP kayak ane, agak susah untuk memanipulasi gambar menggunakan PHP GD. Tapi tenang aja, banyak jalan menuju Bekasi.. ūüėÄ
Karena di luar sana, banyak plugin PHP yang bisa kita gunakan untuk memanipulasi gambar, salah satunya menggunakan PHP Image Magician buatan Jarrod Oberto.

Sebenernya, Plugin ini juga menggunakan PHP GD untuk memanipulasi, akan tetapi si empunya plugin udah membuatkan Fungsi-fungsi yang memudahkan kita untuk memanipulasi gambar. Misalkan saja, anda ingin meresize gambar, nah kalo pure menggunakan PHP GD, anda harus mengetikkan codingan seperti berikut:

<?php
// File and new size
$filename = 'test.jpg';
$percent = 0.5;

// Content type
header('Content-Type: image/jpeg');

// Get new sizes
list($width, $height) = getimagesize($filename);
$newwidth = $width * $percent;
$newheight = $height * $percent;

// Load
$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);

// Resize
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

// Output
imagejpeg($thumb);
?>

Tapi dengan menggunakan plugin image magician, anda cukup dengan 4 baris PHP:

<?php

require_once('../php_image_magician.php');

$magicianObj = new imageLib('sample_images/racecar.jpg');

$magicianObj -> resizeImage(100, 200);

$magicianObj -> saveImage('output_1.1.png', 100);

?>

So, lebih hemat kan? ūüėÄ dan yang pasti lebih hemat waktu.. ūüėÄ

Yang mau langsung download, bisa samperin ke-mari.. ūüôā
[DOWNLOAD]