Following files: bg.png - Clear Transparent Image
14416fed5d4f78.jpg - Normal Jpeg Image The Code: header('content-type: image/png'); $watermark = imagecreatefromjpeg('14416fed5d4f78.jpg'); $watermark_width = imagesx($watermark); $watermark_height = imagesy($watermark); $image = imagecreatetruecolor($watermark_width, $watermark_height); $image = imagecreatefrompng('bg.png'); $size = getimagesize('bg.png'); $dest_x = $size[0] - $watermark_width - 5; $dest_y = $size[1] - $watermark_height - 5; imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 100); imagepng($image); imagedestroy($image); imagedestroy($watermark); The Problem: The code above works fine in sense of syntax! bg.png acts as a transparent border for 14416fed5d4f78.jpg to keep the size of bg.png and not the size of 14416fed5d4f78.jpg so it doesn't blow up 14416fed5d4f78.jpg. However, the image comes out black/white and has lost its color! I looked all over Google and I've found nothing so far that's functional to give the new created png file the correct colors as the original 14416fed5d4f78.jpg. I figure that I'm missing some small elements to the process of creating the png... Anyone have any ideas, pointers, advice, or correct solution to make this possible? Sincerely, Travis L. Font Interactive Developer BSN 5901 Broken Sound Parkway NW 6th Floor Boca Raton, FL 33487 Main Ph.: 561-994-8335 Ext.737 Fax: 561-998-4635 Toll Free: 1-800-939-4071 Ext.737 http://www.bsnonline.net/ / http://www.endorush.com/ / http://www.tlfapparel.com/ The 27th Fastest Growing Private Company In America* The 2nd Fastest Growing Private Company In The Miami-Fort Lauderdale Metro Region* The 4th Fastest Growing Private Company In The Health Industry* [*Above Rankings Were Determined By Inc. 500/5,000] This e-mail, and any attachment, is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, re-transmission, copying, dissemination or other use of this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. The contents of this message may contain personal views which are not the views of BSN.