protected function _getImageLibrary()
 {
     if ($this->_image_library) {
         return $this->_image_library;
     }
     include_once LIMB_DIR . '/class/lib/image/ImageFactory.class.php';
     $this->_image_library = ImageFactory::create();
     return $this->_image_library;
 }
Exemplo n.º 2
0
<?php

require_once __DIR__ . '/vendor/autoload.php';
$image = new Paint\Image('tests/carlos.jpeg');
$image->addTransformation(new Transformation\Crop(300, 200));
$image->addFilter(new Paint\Filter\FilterGrayscale());
$image->generate(new Paint\Format\JPEG(60), 'tests/destination.jpeg');
$factory = ImageFactory::create('tests/carlos.jpeg');
$factory->addTransformation(new Transformation\Crop(300, 200));
$factory->addFilter(new Filter\FilterGrayscale());
$factory->generate('jpeg', 'tests/destination.jpg');