<?php namespace abeautifulsite; use Exception; require '../src/abeautifulsite/SimpleImage.php'; if (!is_dir('processed/')) { mkdir('processed/'); } try { // Create an image from scratch $img = new SimpleImage(null, 500, 200, '#FFCC00'); $img->text('Dynamically Created Image', 'delicious.ttf'); $img->save('processed/created-image.png'); // If you use create function instead of loading image // you have to define output extension $img->output('png'); } catch (Exception $e) { echo '<span style="color: red;">' . $e->getMessage() . '</span>'; }
public function output($format = null, $quality = null) { $this->image_class->output($format, $quality); }