imagePath ); // Resize if necessary if ( !empty($_GET['width']) || !empty($_GET['height']) ) $thumb->resize( intval($_GET['width']), intval($_GET['height']) ); // Apply effects according to the mode parameter if ($mode == 'watermark') { if ($ngg_options['wmType'] == 'image') { $thumb->watermarkImgPath = $ngg_options['wmPath']; $thumb->watermarkImage($ngg_options['wmPos'], $ngg_options['wmXpos'], $ngg_options['wmYpos']); } else if ($ngg_options['wmType'] == 'text') { $thumb->watermarkText = $ngg_options['wmText']; $thumb->watermarkCreateText($ngg_options['wmColor'], $ngg_options['wmFont'], $ngg_options['wmSize'], $ngg_options['wmOpaque']); $thumb->watermarkImage($ngg_options['wmPos'], $ngg_options['wmXpos'], $ngg_options['wmYpos']); } } else if ($mode == 'web20') { $thumb->createReflection(40,40,50,false,'#a4a4a4'); } // Show thumbnail $thumb->show(); $thumb->destruct(); exit; ?>