if ($matt->mattingArray[0]['topmatting'] != '' && $matt->mattingArray[0]['topmatting'] != '0.0') { // $mattingtopwidth = ($frame_width - ($framewidth * 2)); $mattingtopheight = $matt->mattingArray[0]['topmatting']; $mattingtop = imagecreatetruecolor($mattingtopwidth,$mattingtopheight); // $red = $matt->mattingArray[0]['red']; // $green = $matt->mattingArray[0]['green']; // $blue = $matt->mattingArray[0]['blue']; $mattingbgtop = imagecolorallocate($mattingtop, $red, $green, $blue); imagefill($mattingtop, 0,0, $mattingbgtop); imagecopyresampled($frame_canvas, $mattingtop, $framewidth, $framewidth, 0, 0, $mattingtopwidth, $mattingtopheight, $mattingtopwidth, $mattingtopheight); } if ($matt->mattingArray[0]['bottommatting'] != '' && $matt->mattingArray[0]['bottommatting'] != '0.0') { // $mattingtopwidth = ($frame_width - ($framewidth * 2)); $mattingbottomheight = $matt->mattingArray[0]['bottommatting']; $mattingbottom = imagecreatetruecolor($mattingtopwidth, $mattingbottomheight); // $red = $matt->mattingArray[0]['red']; // $green = $matt->mattingArray[0]['green']; // $blue = $matt->mattingArray[0]['blue']; $mattingbgbottom = imagecolorallocate($mattingbottom, $red, $green, $blue); imagefill($mattingbottom, 0,0, $mattingbgbottom); imagecopyresampled($frame_canvas, $mattingbottom, $framewidth, ($frame_height - $framewidth - $mattingbottomheight), 0, 0, $mattingtopwidth, $mattingbottomheight, $mattingtopwidth, $mattingbottomheight); } if ($matt->mattingArray[0]['leftmatting'] != '' && $matt->mattingArray[0]['leftmatting'] != '0.0') { $mattingleftwidth = $matt->mattingArray[0]['leftmatting']; $mattingleft = imagecreatetruecolor($mattingleftwidth, $mattingleftheight); $mattingleftbg = imagecolorallocate($mattingleft, $red, $green, $blue); imagefill($mattingleft, 0,0, $mattingleftbg); imagecopyresampled($frame_canvas, $mattingleft, $framewidth, $framewidth, 0, 0, $mattingleftwidth, $mattingleftheight, $mattingleftwidth, $mattingleftheight); } if ($matt->mattingArray[0]['rightmatting'] != '' && $matt->mattingArray[0]['rightmatting'] != '0.0') { $mattingrightwidth = $matt->mattingArray[0]['rightmatting']; $mattingright = imagecreatetruecolor($mattingrightwidth, $mattingleftheight); $mattingrightbg = imagecolorallocate($mattingright, $red, $green, $blue); imagefill($mattingright, 0,0, $mattingrightbg); // ($framewidth + ($mattingtopwidth - $mattingrightwidth)) imagecopyresampled($frame_canvas, $mattingright, ($framewidth + 50), $framewidth, 0, 0, $mattingrightwidth, $mattingleftheight, $mattingleftwidth, $mattingrightheight); } }