PHP code example of xp-framework / imaging

1. Go to this page and download the library: Download xp-framework/imaging library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

xp-framework / imaging example snippets


use img\Image;
use img\io\JpegStreamReader;
use io\File;

$image= Image::loadFrom(new JpegStreamReader(new File('image.jpeg')));

// Can now be manipulated

use img\Image;

$transformed= Image::create(640, 480, Image::TRUECOLOR);
$transformed->resampleFrom($image);

use img\filters\SharpenFilter;

$transformed->apply(new SharpenFilter());

use img\convert\GrayscaleConverter;

$transformed->convertTo(new GrayscaleConverter());

use img\io\JpegStreamWriter;
use io\File;

$transformed->saveTo(new JpegStreamWriter(new File('transformed.jpeg'), 100));