Skip to content

apanaj/client-optimizer-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

client-optimizer-image

php client for image optimizer service.

// Resize Image:
// from url
$c = new \Apanaj\Optimager\Client('http:https://apanaj_optimizer-image');
$img = $c->optimize(
    (new \Apanaj\Optimager\Client\Command\Optimize())
        ->fromUrl('https://helloworld.co.nz/images/helloworld-logo.jpg')
        ->crop(90, 90)
        ->quality(100)
);

header('Content-Type: image/jpeg');
echo stream_get_contents($img);
die;


// Resize Image:
// from stream or file
$c = new \Apanaj\Optimager\Client('http:https://apanaj_optimizer-image');
$img = $c->optimize(
    (new \Apanaj\Optimager\Client\Command\Optimize())
        ->fromStream(fopen('https://helloworld.co.nz/images/helloworld-logo.jpg', 'rb'))
        ->resize(90, 90)
        ->quality(100)
);

About

php client for image optimizer service.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages