ID: 41057 Updated by: [EMAIL PROTECTED] Reported By: rempargo at gmail dot com -Status: Closed +Status: Bogus Bug Type: GD related Operating System: Windows XP Home PHP Version: 5.2.1
Previous Comments: ------------------------------------------------------------------------ [2007-04-12 17:11:01] rempargo at gmail dot com It was indeed my viewer (VuePrint 8.0), it gave the wrong size. I was misled, because .gif and .jpg were correct in this viewer. ------------------------------------------------------------------------ [2007-04-11 19:53:56] [EMAIL PROTECTED] Cannot reproduce anything like that. Check your image viewer. ------------------------------------------------------------------------ [2007-04-11 19:50:14] [EMAIL PROTECTED] Please put the result image somewhere, so we can take a look at it. ------------------------------------------------------------------------ [2007-04-11 19:37:12] rempargo at gmail dot com Description: ------------ imagepng creates incorrect sized png file if imagecreatetruecolor parameters are smaller then 26. e.g. 25 x 25 becomes 31 x 31. The problems only occurs with imagepng, not with imagejpg nor with imagegif. Reproduce code: --------------- <?php header ("Content-type: image/png"); $im = @imagecreatetruecolor(25, 25) or die("Cannot Initialize new GD image stream"); imagepng($im,null,0); imagepng($im,'test.png',0); imagejpeg($im,'test.jpg',100); imagegif($im,'test.gif'); imagegd2($im,'test.raw'); imagedestroy($im); ?> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=41057&edit=1