<?php

include('interface.IGDImage.php');
include('class.GDImageFromFile.php');

try
{
	$comic = new GDImageFromFile('2007-03-01.png');
	$watermark = new GDImageFromFile('5%_watermark.png');
	//$watermark->setAlphaBlending(false);
	//$watermark->setSaveAlpha(true);
	//$comic->watermarkWith($watermark, rand(0, $comic->getWidth() - $watermark->getWidth()), rand(0, $comic->getHeight() - $watermark->getHeight()));
	//$comic->watermarkWith($watermark);
	//$comic->watermarkWith($watermark, $comic->getWidth() - $watermark->getWidth(), 0);
	//$comic->watermarkWith($watermark, 0, $comic->getHeight() - $watermark->getHeight());
	//$comic->watermarkWith($watermark, $comic->getWidth() - $watermark->getWidth(), $comic->getHeight() - $watermark->getHeight());
	//$comic->watermarkWith($watermark, ($comic->getWidth() / 2) - ($watermark->getWidth() / 2), ($comic->getHeight() / 2) - ($watermark->getHeight() / 2));

	$comic->resample(200, 300, false);
	
	header('Content-Type: ' . $comic->getMIME());
	$comic->getImage(null, 9);
}
catch ( Exception $e )
{
	header('Content-Type: text/plain');
	echo 'Error: ' . $e->getMessage();
}

?>
