switch ($CONFIG['thumb_method']) { case "im": require "include/imageObjectIM.class.php"; break; case "gd1": require "include/imageObjectGD.class.php"; break; case "gd2": require "include/imageObjectGD.class.php"; break; } //create the preview $preview = new imageObject("", "img.jpg"); if ($what == "text") { //watermark with text $preview->watermarkText($text, $font, $c, $size, $left, $top, $rotation); echo $preview->preview; } else { //watermark with image //get the actual watermark image if it was converted for use with the configurator if (file_exists("watermarker/images/" . substr($image_url, 0, strlen($image_url) - 4))) { $image_url = "watermarker/images/" . substr($image_url, 0, strlen($image_url) - 4); } else { $image_url = "watermarker/images/" . $image_url; } echo "<img src='" . $image_url . "'/>"; $preview->watermarkImage($image_url, $left, $top, $rotation, $transparency = 100); echo $preview->preview; } break; case "save":