ID: 43204 User updated by: andreythinking at gmail dot com Reported By: andreythinking at gmail dot com Status: Open Bug Type: GD related Operating System: Linux Mandrake 10.0 Official PHP Version: 5.2.4 New Comment:
Of cause, it possible to use another function to put one pixel, but rectangle required, to work inside user function, that makes diagrams etc. Previous Comments: ------------------------------------------------------------------------ [2007-11-06 11:07:46] andreythinking at gmail dot com (Add word "square" to summary, to elaborate issue description.) ------------------------------------------------------------------------ [2007-11-06 11:04:40] andreythinking at gmail dot com Description: ------------ Php-5.2.4 draw parallelepiped instead square, when recieves coordinats 0,0,0,0 (1x1 pixel). On another sizes this fenomen disappears. * * * Some system features (results of command rpm -qa | grep gd): ifplugd-0.21b-1mdk libgdbm2-1.8.0-24mdk sysklogd-1.4.1-5mdk libgdk_pixbuf2.0_0-2.2.4-9mdk libgdk-pixbuf2-0.22.0-2mdk perl-GTK-GdkPixbuf-0.7009-1mdk gdk-pixbuf-loaders-0.22.0-2mdk perl-GTK-GdkImlib-0.7009-1mdk gdm-2.4.4.7-6mdk libgdkcardimage0-2.4.2-2mdk No strange gd, compiled-in used. Reproduce code: --------------- <?php $img=imageCreate(20,30); $bgcolor=imageColorAllocate($img,255,0,255); $fgcolor=imageColorAllocate($img,0,255,255); imageFill($img,0,0,$bgcolor); imageRectangle($img,0,0,0,0,$fgcolor); header("content-type:image/png"); imagePNG($img); imageColorDeallocate($img,$fgcolor); imageColorDeallocate($img,$bgcolor); imageDestroy($img); ?> Expected result: ---------------- Square 1x1 pixel size. Actual result: -------------- Parallelepiped 1x2 pixels: 2px on Y-axis. 1px on X-axis. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=43204&edit=1