Skip to content

Latest commit

 

History

History
37 lines (31 loc) · 719 Bytes

File metadata and controls

37 lines (31 loc) · 719 Bytes

ImageComponent

Image processing with Imagine.

Installation and configuration

Install Imagine via composer.

Copy component to extensions/image-component directory located inside your application and add it to the application configuration the following way:

<?php
return array(
...
	'components'=>array(
		...
		'image'=>array(
			'class'=>'ext.image-component.ImageComponent',
			'driver'=>'Gd',
		),
		...
	),
...
);

Usage example

<?php
$image=Yii::app()->image->open('example.png');
$thumbnail=$image->thumbnail(new Imagine\Image\Box(100,100));
$thumbnail->save('example.thumb.png');