public function outputThumbnail($format = 'png', $quality = 75)
{
$this->setOutputFormat($format);
$this->createThumbnail();
switch ($this->thumbnail_type) {
case 1:
header('Content-type: image/gif');
imagegif($this->thumbnail);
break;
case 2:
$quality = (int) $quality;
if ($quality < 0 || $quality > 100) {
$quality = 75;
}
// end if
header('Content-type: image/jpeg');
imagejpeg($this->thumbnail, '', $quality);
break;
case 3:
header('Content-type: image/png');
imagepng($this->thumbnail);
break;
case 15:
header('Content-type: image/vnd.wap.wbmp');
imagewbmp($this->thumbnail);
break;
}
// end switch
imagedestroy($this->thumbnail);
imagedestroy($this->image);
}